No description, website, or topics provided.
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Shoot save image before it gets the app enters dormant state due to oauth2 … May 4, 2015

AeroGear Cordova Cookbook

The AeroGear Cordova cookbook is a list of recipes to quick start your AeroGear Cordova experience.

Each recipe is a complete app. The goal of the recipes is to show you how easily you can use Cordova AeroGear plugins. The app features are very lean and most of UI is kept to basics in order to focus on AeroGear plugin usage.

Project Info
License: Apache License, Version 2.0
Build: Cordova
Issue tracker:
Mailing lists: aerogear-users (subscribe)
aerogear-dev (subscribe)

Table of content

Recipe Core Push Security
Shoot'n Share: Upload file to OAuth2 GoogleDrive File Upload - OAuth2
AeroDoc: Full exemple on how to register, received notification with Java backend Store, Pipe Push Login
HelloWorld: Simple demo of Push registration and notification handles with framework as dependencies - Push

Most of the recipes illustrate one main topic which is listed in bold in the table.

AeroGear features can be splitted into three main topics:

  • AeroGear Core: Store, Pipe, Paging, File upload etc...
  • AeroGear Push: APN/GCM push notification, SimplePush
  • AeroGear Security

For more details, please visit on web site.

Some of the demos listed below are hold in separate repo, but as they follow the same philosophy (illustrate AeroGear libraries usage) we put a placeholder in the recipe cookbook for completeness. AeroDoc, HelloWorld, PushDemo, Push-Quickstarts have been added as git submodule, to fetch them:

$ git submodule init

$ git submodule update

Building and installing each app

Use cordova cli:

  • to add platform

      cordova platform add android
      cordova platform add ios
  • to add plugin (if needed)

      cordova plugin add aerogear-cordova-push
  • to copy www content (if needed)

      mv www/config.xml .
      rm -rf www
      git clone www
      mv config.xml www

More specific build instruction will be in each README project.


For more details about the current release, please consult our documentation.


If you would like to help develop AeroGear you can join our developer's mailing list, join #aerogear on Freenode, or shout at us on Twitter @aerogears.

Also takes some time and skim the contributor guide


Join our user mailing list for any questions or help! We really hope you enjoy app development with AeroGear!

Found a bug?

If you found a bug please create a ticket for us on Jira with some steps to reproduce it.