Get in Touch

Course Outline

  • Introduction to the Android ecosystem
  • System architecture and the Native Development Kit (NDK)
  • Understanding the Dalvik Virtual Machine
  • Overview of the Android SDK and essential development tools
  • Utilizing the Eclipse IDE alongside the ADT plugin
  • Navigating 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
  • Managing application permissions
  • Working with Activities and User Interfaces
  • Designing with Views and Layouts
  • Integrating Widgets
  • Handling user events
  • Implementing Lists and Adapters
  • Creating Menus and Dialogs
  • Data management and SQLite databases
  • Advanced use of Content Providers
  • Interfacing with device sensors
  • Building location-aware applications
  • Utilizing the Telephony API
  • Implementing Broadcast Receivers
  • Handling System Broadcasts
  • Retrieving data from network resources
  • Effective threading strategies in Android
  • Creating highly responsive applications
  • Submitting apps to Google Play

Requirements

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

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories