Module Details : Android Application development

Android Application development

This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly. Advances topics will then be progressively added with core frameworks, design patterns, security and deployment strategies.

Prerequisites

  • Previous Java and Mobile centric application development experience

Learning Outcome

  • Core Java coding skills for developing on the Android platform
  • User interface design and development
  • How to handle issues such as application services, data storage and retrieval, permissions and security, data persistence, monitoring, and application hosting
  • Cross-application interaction and communication
  • Key concepts for building rich applications using advanced features