AeroGear iOS SDK v2.1 is out !

A newly introduced library which will take care the cumbersome plumbing required when performing JSON serialization back and forth from your Swift object model. Check out the documentation for an overview as well as our Buddies cookbook for example usage.

Continuing the development of our OAuth2 library, OpenID Connect support was added to the library in the form of a login request. Check out the Login using OpenID Connect section in our library documentation as well as our SharedShoot cookbook example that logins to KeyCloak server using OpenID connect for an example usage. Further, Corinne blog posts here and here give more information regarding our OAuth2 implementation and is highly recommended if you are interested in the subject.

Stubbed responses from the local file system can be used instead of coding them in your code. This will make easier to stub responses, especially big ones and be much ‘closer’ to the reality. Checkout out Stubbed response loaded from a file section in our library documentation for example usage as well as our tests.

Last, this release introduces Cocoapod support for our libraries. Although Cocoapod hasn’t yet officially support ‘Swift’, that is planned for the next 0.36 release, a branch on the project is working on it and already looks solid enough with many Swift libraries starting to adopt. Just make sure to install the ‘pre’ release version of cocoapods (Check the Cocoapods blog for more information).

What’s next?

We are currently focusing most of our efforts on providing sync support. Already work has been started so expect more in-this front in the coming months. If you are interested in mobile-sync that is the perfect time to join us, we will be happy to know your thoughts and suggestions. Interesting things ahead of us..!

So, give the libraries and demos a spin and let us know what you think! If you run into any problems, please file an issue and/or ask our dev and user mailing list or join us on IRC #aerogear channel