This week's book giveaway is in the Other Open Source APIs forum. We're giving away four copies of Storm Applied and have Sean Allen, Peter Pathirana & Matthew Jankowski on-line! See this thread for details.
3. How easy it is to plut an android application across mobile phones? Is there anything else I need to do to glue the application across the gadgets? Like a configuration file etc., Here in the app servers we do have a application server specific config files like jboss.xml, application.xml for sun one app server.
4. How do you measure the performance of an Android application?
6. How do I differentiate Android with Java ME? Is it just a technology/framework running on top of Java ME?
As it was given in the Manning website, knowledge in Java is helpful. It means the enterprise edition of Java. Right?
No. Android is based on Java SE 5 with a few libraries added (like HttpClient and the Android GUI toolkit) and a few libraries removed (like AWT and Swing).
Is there anything else I need to do to glue the application across the gadgets? Like a configuration file etc.,
An app consists of a single .apk file that is deployed on all devices. It contains all the resources necessary to work on differently enabled devices (like different screen sizes, landscape/portrait screens etc.). Differentiation happens by feature, not by device maker or model.
How do you measure the performance of an Android application?
The same way you'd do it for any other application. Of course, it depends on what -exactly- you mean by "performance".