FileMaker 19

FileMaker 19 extends the integration of FileMaker applications with other applications like Cloud and Web applications.
In a FileMaker Web Viewer, the use of JavaScript code is improved, and we can use JavaScript to bidirectionally call a Web application or to integrate prebuilt JavaScript libraries and frameworks. For example, if we want to create a data graph that looks different than the prebuilt FileMaker graphs, we can integrate JavaScript code and display it in a Web Viewer. There are millions of free or paid JavaScript packages for animated graphics, data visualization, maps, calendars and more.
When a FileMaker application is displayed in a Web browser using the WebDirect technology, it can display the window type Card, in the same way it is displayed in a FileMaker Pro client. Also, more script steps are now supported in FileMaker WebDirect.
The new Execute FileMaker Data API script step allows easy to connect to another FileMaker application.
On Apple devices that use iOS and macOS, a FileMaker application can call the machine-learning algorithms that are integrated in the CoreML framework provided by the operating system. An example of machine-learning algorithms is image recognition and classification.
With an iPhone we can read NFC tags and use the data in a FileMaker application. NFC tags are small chips embedded into objects such as hotel key cards. Also, on Apple devices, we can use voice commands to trigger a process in a FileMaker application.
New commands, that improved the development experience and the security of FileMaker applications, were added in FileMaker 19.
Starting with FileMaker Server 19, the FileMaker applications can be hosted on Linux servers.