A JBoss Project
Red Hat

Get the Gear to Go Mobile!

Below you will find links to all of the libraries and other resources created by the AeroGear team. You can also view the source and contribute to any of these items by checking out our repos on GitHub.

AeroGear.js

Current version - 1.5.2 zip / tar.gz
Create a custom build

AeroGear iOS

Core Library - 1.6.0 zip / cocoa pod
OTP Library - 1.0.1 zip / cocoa pod
Push Library - 1.0.0 zip / cocoa pod
Crypto Library - 0.2.3 zip / cocoa pod
Xcode Template - 1.6.1 zip

AeroGear Android

Library v1.4.0 zip

If you are using maven
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-android</artifactId>
  <version>1.4.0</version>
  <type>apklib</type>
</dependency>
If you are using gradle
dependencies {
  compile 'org.jboss.aerogear:aerogear-android:1.4.0@aar'
}

AeroGear Android Push

Library v1.0.0 zip

If you are using maven
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-android-push</artifactId>
  <version>1.0.0</version>
  <type>apklib</type>
</dependency>
If you are using gradle (as experimental)
dependencies {
  compile 'org.jboss.aerogear:aerogear-android-push:1.0.0@aar'
}

AeroGear Push

AeroGear UnifiedPush Server - 1.0.1 release bundle
AeroGear SimplePush Server - 0.11.0 zip
AeroGear UnifiedPush Java Client
Grab it from Maven Central
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>unifiedpush-java-client</artifactId>
  <version>1.0.0</version>
</dependency>
AeroGear UnifiedPush Node.js Client
Grab it from NPM
$ npm install unifiedpush-node-sender
AeroGear SimplePush Java Client
Grab it from Maven Central
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-simplepush-java-client</artifactId>
  <version>0.1.0</version>
</dependency>

AeroGear Security

Grab it from Maven Central
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-security</artifactId>
  <version>1.2.1</version>
</dependency>
Integration with Security Providers
PicketLink
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-security-picketlink</artifactId>
  <version>1.2.1</version>
</dependency>
Apache Shiro
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-security-shiro</artifactId>
  <version>0.1.0</version>
</dependency>
Alternative authentication methods
Hawk
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-security-hawk</artifactId>
  <version>0.1.0</version>
</dependency>
JAVA-OTP
<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-otp-java</artifactId>
  <version>1.0.0</version>
</dependency>
iOS-OTP - 1.0.0 zip / Cocoapods
platform :ios, '5.0'

pod 'AeroGear-OTP', '1.0.0'