This document summarizes a keynote presentation about developing mobile applications using domain-specific languages. It discusses current mobile platforms and their programming languages, challenges with cross-platform development and arbitrary app rejections. It then presents an approach using a high-level modeling language that compiles to HTML5/JavaScript to enable cross-platform mobile app development. Key elements of the language include data models, user interfaces, scripting, data binding, web services access, and compilation to optimized JavaScript code.