Monday, October 29, 2012

AeroGear Mobile Application development.

I am very happy to say that, after a long time Jboss, Read Hat, Inc comes with a very good tool in the area of Mobile Application development.

Nowadays, Mobile Native Application development and Mobile Web development diverts the intension of developers from regular web application development. Most of the BIG companies invested lots of money in this area. Some of them are successes and some of them are still working.

AeroGear is a JBoss Community project and development is sponsored by Red Hat, Inc. AeroGear is one of the best tools for Mobile native application development and Mobile web application development. I could say, AeroGear could be a good candidate for RAD in Mobile application.

The AeroGear application can also be tested using QUnit and Arquilian. AeroGear application can also be tested in emulator; the emulator name is "BrowserSim".

The AeroGear's Mobile web application is basically a combination of HTML5 + CSS + JavaScript + REST web services. You can also plugin Hibernet in data access layer.

As I mentioned, AeroGear is a JBoss Community project, So, AeroGear is much compatible with JBoss AS7.

We can use JBoss Developer Studio for AeroGear Mobile application development. JBoss Developer Studio is an IDE for Java Application development.

The AeroGear is available in two flavors, mentioned below:
AeroGear Mobile Web application development - library name is "AeroGear.js"
  1. AeroGear Mobile Native application development - It has two flavours
    1. AeroGear ios - version 1.0.0
    2. AeroGear Android - Coming soon.
Currently AeroGear emulator for following devices for testing:
  1. Apple iPad 2
  2. Apple iPhone 3
  3. Apple iPhone 4
  4. RIM BlackBerry Bold Touch 9900
  5. Samsung Galaxy S
  6. Samsung Galaxy S II
  7. Samsung Galaxy Nexus
  8. Samsung Galaxy Tab 10.1
I will you give you a demo on AeroGear in my next blog.