Get in Touch
 Duration 28 hours

Course Outline

  • Introduction to the Android operating system
  • System architecture layers and the Native Development Kit
  • Exploring the Dalvik Virtual Machine
  • The Android Software Development Kit and associated tooling
  • Eclipse IDE with the Android Development Toolkit
  • Utilizing the Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementation of intents and intent filters
  • Deconstructing the structure of an Android application
  • The Android manifest configuration file
  • Managing application permissions
  • Managing activities and user interfaces
  • Views and layout structures
  • UI Widgets
  • Event processing mechanisms
  • Lists and adapter patterns
  • Menus and dialog boxes
  • Data persistence and SQLite integration
  • Content provider implementation
  • Leveraging onboard device sensors
  • Building location-aware applications
  • The Telephony API
  • Broadcast Receivers
  • System-level broadcasts
  • Retrieving network-based resources
  • Threading concepts in Android
  • Ensuring application responsiveness
  • Deployment strategies for Google Play

Requirements

Participants should possess prior experience with at least one object-oriented programming language, such as Java, C++, C#, Smalltalk, or PHP5.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories