Get in Touch

Course Outline

  • Introduction to the Android ecosystem
  • System architecture and the NDK
  • The role of the Dalvik Virtual Machine
  • Exploring the Android SDK and associated development utilities
  • Setting up Eclipse IDE with ADT
  • Utilising the Android Emulator
  • Core components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Deconstructing an Android application
  • Configuring the Android manifest file
  • Managing app permissions
  • Designing activities and user interfaces
  • Managing views and layout structures
  • Incorporating widgets
  • Handling user events
  • Working with lists and adapters
  • Creating menus and dialog boxes
  • Data persistence using SQLite
  • Implementing content providers
  • Interacting with device sensors
  • Building location-aware applications
  • Leveraging the Telephony API
  • Implementing Broadcast Receivers
  • Responding to System Broadcasts
  • Retrieving and processing network-based data
  • Managing threads within Android applications
  • Crafting responsive user experiences
  • Preparing and publishing apps to Google Play

Requirements

A solid grasp of object-oriented programming languages, including but not limited to Java, C++, C#, Smalltalk, or PHP5, is required.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories