Get in Touch

Course Outline

  • Introduction to the Android ecosystem
  • System architecture layers and NDK
  • The Dalvik Virtual Machine
  • The Android SDK and associated development utilities
  • Eclipse IDE and ADT integration
  • The Android Emulator
  • Activities, Services, Content Providers, and Broadcast Listeners
  • Leveraging intents and intent filters
  • Deconstructing an Android application
  • The Android manifest file
  • Managing app permissions
  • Implementing activities and user interfaces
  • Designing views and layouts
  • Utilising widgets
  • Processing events
  • Implementing lists and adapters
  • Constructing menus and dialogs
  • Data access mechanisms and Sqlite
  • Implementing content providers
  • Utilising device sensors
  • Building location-aware applications
  • Integrating the Telephony API
  • Configuring Broadcast Receivers
  • Handling System Broadcasts
  • Retrieving network-based content
  • Implementing threading in Android
  • Crafting responsive applications
  • Releasing applications to Google Play

Requirements

Familiarity with an object-oriented programming language such as Java, C++, C#, Smalltalk, or PHP5 is required.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories