Unit-I
Characteristics of Mobile applications, Introduction to Android Development Environment, Advantages and Futures of Android, Architecture and working of Android, User-interface design for mobile applications and managing application data.
Unit-II
Integrating cloud services, networking, OS and hardware into mobile-applications. Enterprise requirements in mobile applications: Performance, Scalability, Modifiability, Availability and Security.
Unit-III
Mobile Software Engineering (Design Principles, Development, Testing methodologies for mobile applications
Unit-IV
Directory Structure of an Android Project, Common Default Resources Folders, The Values Folder, Leveraging Android XML