Get in Touch
 Duration 28 hours (4 days)

Course Outline

  • Introduction to the Android ecosystem
  • System architecture and NDK
  • The Dalvik Virtual Machine
  • Android SDK and associated development tools
  • Eclipse IDE and ADT
  • The Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Deconstructing an Android application structure
  • Configuring the Android manifest
  • Managing app permissions
  • Managing activities and user interfaces
  • Views and layout design
  • Working with widgets
  • Event management
  • Utilizing lists and adapters
  • Creating menus and dialogs
  • Data handling and Sqlite
  • Content providers
  • Leveraging on-device sensors
  • Building location-based applications
  • The Telephony API
  • Broadcast Receivers
  • System Broadcasts
  • Retrieving network-based content
  • Threading in Android
  • Crafting responsive applications
  • Releasing on Google Play

Requirements

A solid background in object-oriented programming languages, including Java, C++, C#, Smalltalk, PHP5, or similar.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories