Get in Touch
 Duration 28 hours

Course Outline

  • Introduction to the Android system
  • System architecture and the NDK
  • The Dalvik Virtual Machine
  • Exploring the Android SDK and developer tools
  • Eclipse IDE with the ADT plugin
  • Utilizing the Android Emulator
  • Key components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Deconstructing an Android application
  • Configuring the Android manifest
  • Managing app permissions
  • Developing activities and user interfaces
  • Structuring views and layouts
  • Integrating widgets
  • Handling user events
  • Managing lists with adapters
  • Creating menus and dialogs
  • Data persistence using SQLite
  • Working with Content providers
  • Leveraging device sensors
  • Building location-based applications
  • Utilizing the Telephony API
  • Implementing Broadcast Receivers
  • Handling System Broadcasts
  • Fetching network-based content
  • Threading in Android applications
  • Ensuring application responsiveness
  • Distributing apps via Google Play

Requirements

Applicants should possess prior experience with an object-oriented programming language, such as Java, C++, C#, Smalltalk, or PHP5.

Number of participants


Price per participant (excl. VAT)

Testimonials (7)

Upcoming Courses

Related Categories