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.
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 on Android simplifies developing mobile applications which connect to remote services. We support all versions of Android above 2.3.3 (and 2.3.3 if you include the support-library). Aerogear Android is published in Maven Central and available as library project on GitHub.
All of the features of AeroGear are supported including DataStores, Pipes, Authentication, Authorization, and Pagination. We also supply APIs for offloading the work done by Pipes to the Loader API; your Activities will crash less and use less bandwidth.
If you have any questions, feel free to hit us up on the user mailing list or on irc.
Download Android Core v3.1.0 Maven Gradle View the Source
Download Android Security v3.1.0 Maven Gradle View the Source
Download Android Store v3.1.0 Maven Gradle View the Source
Download Android Pipe v3.2.0 Maven Gradle View the Source
Download Android Auth v3.1.0 Maven Gradle View the Source
Download Android Authz v3.1.0 Maven Gradle View the Source
Download Android Push v4.1.0 Maven Gradle View the Source
Download Android Sync v2.1.0 Maven Gradle View the Source
The aim of the project is to provide a set of convenient and modular Swift based iOS libraries, ranging from networking, authorization (and in particular OAuth2) , Storage and Crypto. We believe the iOS platform offers a solid and extremely powerful foundation, but there are cases in which developer productivity can be improved by offering a much easier access to that foundation. Please use the corresponding links below for more information of the features provided by each respective library.
If you have any questions, feel free to hit us up on the mailing list or on irc.
Download iOS HTTP v0.3 CocoaPods Demo Guide View the Source
Download iOS OAuth2 v0.3 CocoaPods Demo Guide View the Source
Download iOS Push v1.1 CocoaPods Demo Guide View the Source
Download iOS JSON Serialization v0.2 CocoaPods Demo Guide View the Source
Download iOS Sync v1.0.0-alpha.2 CocoaPods Demo Guide View the Source
Download iOS Sync-Client v1.0.0-alpha.2 CocoaPods Demo Guide View the Source
Using the same AeroGear.js library we use for mobile web apps, we can move our app to the device and gain access to native APIs thanks to Apache Cordova. We also have some plugins that take advantage of native hardware for speed, security and push notifications.
If you have any questions, feel free to hit us up on the mailing list or on irc.
Download Push Plugin Plugin Registry View the Source aerogear-cordova-push
Download OTP Plugin Plugin Registry View the Source aerogear-cordova-otp
Download Crypto Plugin Plugin Registry View the Source aerogear-cordova-crypto
Download Geo Plugin Plugin Registry View the Source aerogear-cordova-geo
Download OAuth2 Plugin Plugin Registry View the Source aerogear-cordova-oauth2
When building mobile web apps, it is important to have lightweight, performant code that gives a great experience to your users no matter what device they might be using. That is where AeroGear.js comes in. This library provides everything from a simple persistence layer to a security API and everything in between.
If you have any questions, feel free to hit us up on the mailing list or on irc.
Download AeroGear.js v2.1.0 Bower Customized Build View the Source
If you have any questions, feel free to hit us up on the mailing list or on irc.
Download UnifiedPush Server 1.1.0.Final View the Source Stable
Download UnifiedPush Server 1.0.3 View the Source Deprecated
Guides! Learn more API Documentation Demo Applications
Add Maven dependency to pom.xml:
<dependency> <groupId>org.jboss.aerogear</groupId> <artifactId>unifiedpush-java-client</artifactId> <version>1.0.0</version> </dependency>
Add the Node package from command-line:
$ npm install unifiedpush-node-sender
Download SimplePush Server 0.12.1 View the Source
Add Maven dependency to pom.xml:
<dependency> <groupId>org.jboss.aerogear</groupId> <artifactId>aerogear-simplepush-java-client</artifactId> <version>0.1.0</version> </dependency>
Download WebPush Server and Console (1.0.0-alpha.1) View the Source
If you have any questions, feel free to hit us up on the mailing list or on irc.
<dependency> <groupId>org.jboss.aerogear</groupId> <artifactId>aerogear-otp-java</artifactId> <version>1.0.0</version> </dependency>
<dependency> <groupId>org.jboss.aerogear</groupId> <artifactId>aerogear-crypto-java</artifactId> <version>0.1.5</version> </dependency>
If you have any questions, feel free to hit us up on the mailing list or on irc.
AeroGear Digger Installer View the Source
Add Maven dependency to pom.xml:
<dependency> <groupId>org.jboss.aerogear</groupId> <artifactId>aerogear-crypto-java</artifactId> <version>0.1.5</version> </dependency>