Android™ Basics
Czas trwania
20
hours
Lokalizacja
Online
Język
English
Kod
DEV-004
Szkolenie dla #uczestników# lub większej liczby osób?
Dostosuj treningi
dla Twoich konkretnych potrzeb
Opis
This is a basic course dedicated to developing applications for Android™ devices. In this course, participants learn about the platform capabilities and review the components that every Android™ application is comprised of.Participants have the opportunity to practice working with each of the Android™ components. After completing the course, participants will understand the entire platform and will be able to write simple business applications.
Po ukończeniu kursu na formularzu Luxoft Training
wydawany jest certyfikat
wydawany jest certyfikat
Cele
- To provide a general overview of Android™ platform and its capabilities.
- To provide insight into components used in any application and their interaction.
- To examine each component separately: Purpose, Features and Example.
- To get hands-on experience in the development of Android apps through the “Timer” practical study example.
Grupa docelowa
- Developers
- Architects
Warunki wstępne
One year of practical experience with Java is recommended.
Plan działania
Module 1. Introduction Android™ Platform and Development Basics
Historical background
Platform features and capabilities
Architecture
Application components
Declaring components
Activating components
Project structure
Module 2. Developing Components
What should you know about each of the components;
The concept of context
Task and Handlers
Creating a Study Application “Timer”
Introduction to UI
Fragments
Service
Modifying Study Application “Timer”
Broadcast Receiver
Modifying the “Timer” Study Application
Working with data
ContentProvider
Historical background
Platform features and capabilities
Architecture
Application components
- Activity
- Service
- Content Provider
- Broadcast Receiver
Declaring components
Activating components
Project structure
Module 2. Developing Components
What should you know about each of the components;
The concept of context
- Activity
- Purpose
- Types
- Lifecycle
- Examples
Task and Handlers
Creating a Study Application “Timer”
Introduction to UI
- Development methods
- Overview of default components
Fragments
- Lifecycle
- Examples
Service
- Purpose
- Types
- Lifecycle
- Examples
Modifying Study Application “Timer”
Broadcast Receiver
- Purpose
- Lifecycle
- Examples
Modifying the “Timer” Study Application
Working with data
- SharedPreferences
- Local files
- SQLite database
ContentProvider
- Purpose
- Examples