AeroGear


AeroGear is an open-source, Red Hat project that brings security and development expertise to cross-platform enterprise mobile development. It is a coding platform that simplifies mobile development and cross-platform infrastructure setup. AeroGear is a user-driven platform which uses various chatting platforms to create community-driven code.

History

AeroGear was founded in 2012 as a JBoss project, appealing to coders and programmers around the world. In November 2012, it released its first project, the AeroGear 1.0.0.M6 for the iOS which “lays down the foundation for data synchronization and security”. The AeroGear UnifiedPush Server 1.1.0 was released on Nov 5th, 2015. AeroGear Mobile Services 1.0.0 was released on Jul 4th, 2018.

Coding Principles and Objectives

AeroGear is a project that provide support to mobile developers who are working with traditional Java EE backends through iOS and Android libraries as well as JavaScript.
As one of the founders, Matthias Wettendorf, explained to Jax magazine, “If folks are running existing traditional Java EE backends, mainly JAX-RS backends, and they want to get a mobile view on top of that one without dealing with all the nasty details of jQuery and whatnot, AeroGear is a good project to look at... he project itself is working on delivering abstraction layers to get a convenient access from each platforms, like native iOS, Android or JavaScript – for REST communication, security, data management, synchronisation, etcetera.”
AeroGear offers an open platform for coders who can be assigned projects based on preferences. It is based on an unified Application Program Interface which offers a pipeline for languages such as Android, iOS, and Javascript. The AeroGear programming community keeps in contact through the #aerogear channel on irc.freenode.net.
In 2018, AeroGear moved focus to provide services on OpenShift, for example, push notifications and authentication.