Android Programming Level 2 Mastering |
|
|
Course Length: 5 Days
Course Description
This intermediate-advanced hands-on Android programming course is for software
developers who have completed the Android Programming Level 1: Intro
course, or have the equivalent programming experience. The training course begins
by reviewing the key topics from the intro course. The course then covers hot
to program Android services, content providers, and broadcast receivers. The
course covers web client apps, and how to access web services. Advanced topics
related to networking, security, location services, device hardware, and SQLite
are also covered. At the end of the course, software developers will have the
skills to create intermediate-advanced Android apps.
Training Objectives
- Learn how to create Android services
- Learn how to use notifications
- Learn how to create Android content providers
- Learn how to create broadcast receivers
- Learn how to use device hardware such as location services
- Learn how to access web services
Training Outline
Review of Android Programming Level 1
- Android Architecture
- Android Java Architecture
- Activities
- Intents
- Intent Filters
- Android Widgets
Services
- Service Class
- Manifest
- Threads
- Notifications
- Alarms
More UI
- Lists
- Adapters
- Dialogs
- Selection Widgets
- Containers
Content Providers
- About Content Providers
- Creating Content providers
- Using Content providers
Location Services
- Location Manager
- Permissions
- Updates
- Google Maps
- Map View
Web Client
Web Service
- RESTful Web Service
- URL Connection
- HTTP Classes
- XML Parsing
- Permissions
Device Hardware
- Device Info
- Sensors
- Camera
Multimedia
- Media Player
- Media Recorder
Graphics
- Images
- 2D Drawing
- 3D Drawing
Networking
- Network Availability
- WiFi
- Telephony
- SMS
Bluetooth
- Permissions
- Finding Devices
- Connecting Devices
- Data Transfer
Security
- Security Architecture
- Signing Apps
- Android Manifest
- Permissions
SQLite
- SQL
- SQLite
- Content Provider
App Widgets
- Manifest
- App Widget Provider
- App Widget Configuration
Closing Remarks
- Review
- Where To Go From Here
|