Welcome to my blog on Mobility. I intend this blog to be about mobile devices, networks, trends, usage patterns, etc. My main interest is in delivering web applications and content to mobile devices. There are a few ways to do this.
Mobile Web sites. These web sites are optimized for mobile devices. Users access the information and content via the native browser on their device. There are a number of techniques used to deliver content to mobile devices in a manner that is appropriate for each devices. Some of these techniques work better than others.
Native Applications. These are the applications you typically download from the Apple App Store or Android Marketplace. The advantage of native apps over web apps is a richer UI and off line capability. The disadvantage is that each device OS has its own development environment. Separate apps need to be written and compiled for iOS ( iPhone, iPad, iPod Touch) Android, Blackberry, Windows Mobile, etc.
Hybrid Apps. These are a native app shell that display web content. Hybrid apps are downloaded and installed like native apps, but the application logic exists on the server not on the device. This enables the developer to change the code without recompiling and distributing a new version of the app.
Watch this space as I post news and information on Mobili