Converting the Legacy components to Mobile!

In today's world where mobile development is gaining lots of importance and momentum, we often encounter a common question from developers - What is it that your feature pack will provide me to convert my web application to a mobile app?

The Web2.0 Feature Pack went mobile this year with the 1.1.0.0 version release. With that, we expanded the existing Web 2.0 Feature Pack to include the capabilities for creating mobile applications. There are significant additions to the Dojo Toolkit for mobile support as well as key value adds such as the Dojo Visualization component and new mobile application services that provide an end to end programming model for developers.

Here are some of the highlights of the feature pack on the mobile front,1. Dojo Toolkit to support mobile development(dojox.mobile).2. The Feature Pack provides a set Mobile Applications Services which helps developers quickly learn how to tie these RESTful services to client side Dojo widgets and build end to end solutions.3. It provides support for both JAXRS and RPCAdapter for accessing services.

For more information on all these components, visit Web2.0 and Mobile Feature Pack documentation

Here is a simple application which demonstrates migrating the web application to Mobile, This uses IBM JAXRS to access the services and dojox.mobile to develop the client side UI.

Consider a simple Mailing Pojo class and RESTify the class with the help of JAXRS/RPCAdapter to access the services. In this example, JAXRS is used to access the services