Course Outline

  • Overview of the Android system for government use
  • Architectural layers and Native Development Kit (NDK)
  • The Dalvik Virtual Machine

  • The Android Software Development Kit (SDK) and development tools
  • Eclipse IDE and Android Development Tools (ADT)
  • The Android Emulator

  • Activities, Services, Content Providers, Broadcast Listeners
  • Using intents and intent filters

  • Analysis of an Android app for government applications
  • The Android manifest file
  • App permissions and security considerations

  • Working with activities and user interfaces (UIs)
  • Views and layout designs
  • Widgets for enhanced functionality
  • Event handling mechanisms
  • Lists and adapters for data presentation
  • Menus and dialogs for user interaction

  • Data access and SQLite database management
  • Content providers for shared data access

  • Utilizing device sensors in government applications
  • Location-based services for enhanced functionality
  • The Telephony API for communication features

  • Broadcast Receivers for system events
  • System broadcasts and their handling

  • Accessing network-based content for government services
  • Using threads in Android development for efficient processing
  • Developing responsive applications for optimal user experience

  • Publishing applications to Google Play for government use

Requirements

Lack

 14 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories