Get in Touch

Course Outline

  • Introduction to the Android system
  • System architecture layers and the NDK
  • Understanding the Dalvik Virtual Machine
  • Exploring the Android SDK and associated development utilities
  • Utilizing Eclipse IDE with the ADT plugin
  • Using the Android Emulator for testing
  • Core components: Activities, Services, Content Providers, and Broadcast Listeners
  • Implementing intents and intent filters
  • Analyzing the structure of an Android app
  • Configuration via the Android manifest file
  • Managing application permissions
  • Designing activities and user interfaces
  • Working with views and layout structures
  • Incorporating widgets
  • Implementing event handling mechanisms
  • Using lists and adapters
  • Creating menus and dialog boxes
  • Data management and SQLite integration
  • Implementing content providers
  • Leveraging device sensors
  • Building location-based applications
  • Utilizing the Telephony API
  • Implementing Broadcast Receivers
  • Handling System Broadcasts
  • Retrieving network-based content
  • Implementing multithreading in Android
  • Crafting responsive user experiences
  • Process for publishing to Google Play

Requirements

Applicants 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