Just one year ago there were only a handful of pseudo-legitimate mobile Web frameworks and none were well known in the mobile development community. A year later, we find the landscape for mobile Web developers has grown dramatically and is now loaded with frameworks for developers to choose from. Before I go on, let me briefly define what a software framework is and the two type of mobile Web frameworks that have emerged.
A software framework is a micro-architecture of all or a portion of an abstract application. A frameworks provides patterns of operation and integration, services and conventions for direct use and extension by the developer. In the mobile Web space, two type of frameworks have emerged over the last year or so. They are a) the UI framework and b) the application framework.
The following are some of the UI frameworks available:
Mobile Web UI Frameworks
The following are a some of the more well-known mobile Web app frameworks:
Mobile Web Application Frameworks
If you're confused where to start; you're not alone.
Our mobile team has been researching a number of these frameworks and will be reporting their findings here over the next few months. Stay tuned.
Posted on Sep 23rd 2009