:: Xcode, Swift, CloudKit, CoreData, FileMaker Data API ::
Art Con 9.6 (released today) uses the FileMaker Data API to drive the Playlist ViewController, furthest to the right. Previously that data was being fetched from CloudKit, like everything else. Now the record data for those 164 albums is fetched from a FileMaker 17 Server. In-app playback is handled with Apple's MusicKit API.
This change to the backend is a test to see how reliable the Data API is on a production Swift (iOS) app with a 1000+ user base. If it proves to be reliable and responsive at scale, I may move other parts of the app from CloudKit to FileMaker. We shall see.
I ended up writing a service class for the Data API to make this easier. You can read more about that at GitHub.
Art Con is available at the App Store. Download it here: https://itunes.apple.com/us/app/art-con/id1174686520?mt=8