Android Mobile Development
Overview
This Introduction to Android 6 Programming training class teaches attendees how to develop apps for Android devices. Students learn the fundamentals of developing Android applications, including how to create Activities, Services, Providers, and Receivers.
ANDROID 6 TRAINING OBJECTIVES
- Become familiar with the Android Studio development environment
- Build professional mobile business applications using Java and the Android 6 SDK
- Create Android Virtual Devices for testing purposes
- Design multiple UIs using drag and drop and XML layouts for phone and tablets
- Implement Android building blocks: Activities, Services, Providers and Receivers
- Use Fragments to make better use of screen real estate and target multiple devices
- Create app widgets to accept user input via click events
- Work with the Status and Navigation system bars
- Work with Alerts & Notifications
- Store and retrieve files in internal and external storage
- Store and retrieve data with the SQLite database
- Integrate Android applications with enterprise Web and locationbased services
- Explore Android APIs for Media, Camera, Location, Sensors, Connectivity, Text and Input
ANDROID 6 TRAINING OUTLINE
Expand All | Collapse All | Printer-Friendly
Introducing Android for Developers
Working with Projects in Android Studio
Introducing Fundamentals of Android Application Development
Learning Android Studio basics by Creating a User Interface Visually
Managing Activities and the Activity Lifecycle
Intercepting User Input Events
Using Layouts to Contain and Organize Elements
Creating Menus
Using Fragments to encapsulate screen functionality into reusable components
Creating an App Widget for the Home Screen
Working with the System UI
Working with Alerts & Notifications
Leveraging the Search Framework
Using Material Design to adhere to Google’s material design guidelines
Enhancing the User Experience
Exchanging Data over the Internet
Exploring Android APIs
Publishing Android Applications
Conclusion
Course Features
- Lectures 0
- Quizzes 0
- Duration 80 hours
- Skill level All levels
- Language English
- Students 5
- Assessments Yes