soSIMPLE Calendar adds support for FileMaker Data API
9 May 2017. FileMaker, Inc. today announced what we consider to be the one of the biggest technological leaps in the platform since FileMaker 7. Among an exciting and maybe overwhelming list of new features is the introduction of a new toolkit to interact with web based software using a more modern method – the new FileMaker REST engine.
While the FileMaker REST engine is still evolving (and is released as a “trial” until next year), soSIMPLE Calendar has integrated REST into the foundation of our product. We have carefully embedded REST calls to make the most optimal use of this feature. By integrating it the way we did, we get the best of both worlds – the breadth of features of the PHP API and the scalability of the REST engine.
Ultimately this means that you can have more users doing more activity more quickly on the calendar.
Optimized speed for non-REST users, too
soSIMPLE 3.6 has also been optimized for earlier versions of FileMaker, too.
We’ve looked at how we retrieve and update events, how we manage resources and custom value lists for web entry, and every other area where we interact with FileMaker Server. Any where that we were able, we trimmed the fat. Where we used to make several calls to the server, we’ve often times reduced it to one or two calls.
This means that users of FileMaker Server 12-16 will all benefit from this upgrade. Fewer calls to the server means that you can have more users doing more activity on the calendar, even without enabling REST.
Download the latest version here.
Other features
While this update focused on adding REST and optimizing speed for all FileMaker Server users, we have added a couple of new features and bug fixes. Head over to our change log to see more.
More to come
In the coming days and weeks ahead, we’ll be talking more about REST and other new FileMaker features, including how to turn on REST support, and details about our new PHP wrapper for REST that we’ll be making available to the public.
Please stay tuned.