[aerogear-dev] Announcing iOS "Swift" SDK v2.1
Matthias Wessendorf
matzew at apache.org
Mon Feb 2 07:14:37 EST 2015
congrats!!!
On Mon, Feb 2, 2015 at 12:41 PM, Christos Vasilakis <cvasilak at gmail.com>
wrote:
> Hi AeroGear community,
>
> we are happy to announce the next versions of our iOS Swift libraries.
> Here are few of new features introduced in each respective lib:
>
> *• *aerogear-ios-jsonsz <https://github.com/aerogear/aerogear-ios-jsonsz>
> * (new)*
> 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
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/JsonSZ/> for
> an overview as well as our Buddies
> <https://github.com/aerogear/aerogear-ios-cookbook/tree/0.2.0/Buddies/> cookbook for
> example usage.
>
> *• *aerogear-ios-http <https://github.com/aerogear/aerogear-ios-http>
> We added the ability to perform basic/digest authentication when
> performing REST requests. Check out the HTTP Basic/Digest authentication
> support section
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/HttpLib/#_http_basic_digest_authentication_support> in
> our library documentation
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/HttpLib/> as well as
> our Authentication cookbook
> <https://github.com/aerogear/aerogear-ios-cookbook/tree/0.2.0/Authentication> for
> an example usage. Remember to prefer HTTPS over plain HTTP when performing
> authentication of this type!
>
> *• *aerogear-ios-oauth2 <https://github.com/aerogear/aerogear-ios-oauth2>
> 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
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/Authorization/#_login_using_openid_connect> in
> our library documentation
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/Authorization/> as
> well as our SharedShoot
> <https://github.com/aerogear/aerogear-ios-cookbook/tree/0.2.0/SharedShoot> cookbook example
> that logins to KeyCloak server using OpenID connect for an example usage.
> Further, Corinne blog posts here
> <http://corinnekrych.blogspot.com/2014/11/oauth2-for-android-and-ios-with-keycloak.html>
> and here
> <http://corinnekrych.blogspot.com/2014/10/aerogear-with-keycloak-oauth2-friends.html> give
> more information regarding our OAuth2 implementation and is highly
> recommended if you are interested in the subject.
>
> • aerogear-ios-httpstub
> <https://github.com/aerogear/aerogear-ios-httpstub>
> 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
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/HttpStub/#_stubbed_response_loaded_from_a_file> section
> in our library documentation
> <https://aerogear.org/docs/guides/aerogear-ios-2.X/HttpStub> for example
> usage as well as our tests
> <https://github.com/aerogear/aerogear-ios-httpstub/blob/master/AeroGearHttpStubTests/AGURLSessionStubsTests.swift>
> .
>
> 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
> <http://blog.cocoapods.org/Pod-Authors-Guide-to-CocoaPods-Frameworks/> for
> more information).
>
> *What's next?*
> We are currently focusing most of our efforts on providing sync support.
> Already work has been started
> <https://github.com/aerogear/aerogear-ios-sync> 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!
>
> Have fun!
>
> AeroGear iOS team
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20150202/57839497/attachment.html
More information about the aerogear-dev
mailing list