The document provides information about mobile platforms and applications. It discusses mobile device operating systems, their special constraints and requirements. It describes commercial mobile operating systems like iOS, Android, Blackberry and Windows Phone. It covers mobile commerce structure and pros and cons. It discusses mobile payment systems and related security issues. It focuses on different mobile platforms, their application development kits and features of the Android operating system. Specifically, it provides details about the Android architecture including its software stack, application components and SDK.