This document discusses managing complexity in mobile application deployment. It covers mobile application architectures, deployment issues, and managing deployment. The OSGi service platform is presented as a way to address deployment challenges by providing a standardized framework for provisioning, updating, diagnosing and securing mobile applications and data. While OSGi helps, additional work is needed to support server-initiated communication, device information collection, and locking down devices.