Design - Themes. Themes are Android's mechanism for applying a consistent style to an app or activity.
The style specifies the visual properties of the elements that make up your user interface, such as color, height, padding and font size. To promote greater cohesion between all apps on the platform, Android provides two system themes that you can choose from when building apps: Holo LightHolo Dark Applying these themes will go a long way in helping you to build apps that fit right into the general visual language of Android.
PhoneGap: Building Mobile Applications with HTML/JS. Mobile application development, Part 1: PhoneGap and Dojo Mobile on Android. Introduction Everywhere you go, people are using mobile devices to keep in touch with family and friends, take a picture to post on a social website, find the location of a restaurant, or check the latest news headlines.
Mobile devices come in many different shapes and styles. Mobile phones run a variety of different operating systems such as Apple's iOS, Google's Android, and Research In Motion's Blackberry. JavaScript Libraries. HTML5 Techniques for Optimizing Mobile Performance. Introduction Spinning refreshes, choppy page transitions, and periodic delays in tap events are just a few of the headaches in today’s mobile web environments.
Developers are trying to get as close to native as they possibly can, but are often derailed by hacks, resets, and rigid frameworks.