This document discusses the challenges of developing cross-platform mobile apps. It notes that initially developing separate native apps for each platform (iPhone, Android) is time consuming and expensive. Other options like write once run anywhere (WORA) don't provide a good user experience. Wrapped or hybrid apps that use a common code base with platform-specific APIs provide a good balance between user experience, resources required, and support for multiple platforms. The document presents OpenPlug as an example of a cross-platform framework that allows developing native apps using a common codebase.
8. Platforms Global Data Worldwide smartphone OS Shipments Q2 2011Smartphones: 30%, 108MFeature phones: 70%, 258M6 smartphones are being shipped every secondSource: TomiAhonen Consulting August 2011