Skip to content

Instantly share code, notes, and snippets.

@secondsun
Last active August 29, 2015 14:03
Show Gist options
  • Save secondsun/c9ebf8740a2f97c55e4b to your computer and use it in GitHub Desktop.
Save secondsun/c9ebf8740a2f97c55e4b to your computer and use it in GitHub Desktop.

#AeroGear Android 1.4

Today we have pushed to Maven Central our the AeroGear's Android library version 1.4. Major features include 1) The Authorizer framework with OAuth2 support 2) enhanced Request and Response handlers for Pipe's 3) a dedicated Push messaging module 4) updated docs and sample applications and 5) full aar support for Android Studio. See the New Feature Showcase section for more details.

Fetching is as easy as always:

Fetch with Maven

<dependency>
    <groupId>org.jboss.aerogear</groupId>
    <artifactId>aerogear-android</artifactId>
    <type>apklib</type>
    <version>1.4.0</version>
</dependency>

Fetch with Gradle

compile 'org.jboss.aerogear:aerogear-android:1.4.0@aar'

Clone and import the project with Eclipse and ADT

git clone https://github.com/aerogear/aerogear-android
cd aerogear-android
git checkout tags/1.4.0
mvn dependency:copy

New Feature Showcase

Oauth2

This is perhaps the biggest change and deserving of a blog post of its own. In the meanwhile, you can view our sample app.

Request / Response Handler improvements

An example of the improved APIs can be found in our cookbook.

Push Module

Our push module is on [GitHub] (https://github.com/aerogear/aerogear-android-push) with a sample application in our quickstart. The module is also available in Maven Central.

What's Next

Our next version of Android will be focused on core API improvements. Specifically we will continue our modularization efforts, remove deprecated methods, and switch from using a Callback style API to using a Promise/Future style API. This release will also mark the beginning of our 2.0 branch.

Additional features will be included as modules. Currently we are planning for or working on the following :

  • aerogear-android-sync
  • aerogear-android-offline
  • aerogear-android-simplepush

Once our planning is finalized, details will be published on our roadmap.

Follow us on Twitter @aerogears, on freenode #aerogear, on the web www.aerogear.org, on GitHub https://github.com/aerogear or subscribe to our mailing list aerogear-dev@lists.jboss.org.

@abstractj
Copy link

Only my 2 cents, but you can just ignore me and release the Kraken.

  1. Today we have pushed to Maven Central our the latest version of AeroGear's Android library

Next releases will always be the latest version, so probably the further blog posts will repeat. Maybe something like Today we are please to announce that 1.4 release of our Android libraries is out

    1. The Authorizer framework with OAuth2 support 2) enhanced Request and Response handlers for Pipe's 3) a dedicated Push messaging module 4) updated docs and sample applications and 5) full aar support for Android Studio.

Do we have any pointers for the documentation? Just URL for people curious about these changes, it seems obvious for you, but might not be to the others. If the section "New Feature Showcase" already say that, maybe a url like "more information in the section blah"

  1. This is perhaps the biggest change and deserving of a blog post of its own. In the meanwhile, you can view our sample app >.<

An example of the improved APIs can be found in our cookbook >.<

Punctuation

  1. Our next version of Android will be focused on core API improvements

Maybe link Jira for the next planned release

  1. Follow us on Twitter @aerogear, on freenode #aerogear, on the web www.aerogear.org, on github https://github.com/aerogear or subscribe to our mailing list aerogear-dev@lists.jboss.org.

Create the link for @aerogear_s_ instead of @aerogear. Also change github by GitHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment