This document discusses using Titanium Mobile, an open source framework, to build cross-platform native mobile applications using JavaScript. It notes the challenges of building for multiple platforms natively and introduces Titanium Mobile as a solution that allows building native iOS, Android, and BlackBerry apps from a single codebase using web technologies like JavaScript. It provides an overview of Titanium Mobile's architecture and development requirements and includes a demo.