Android™ Basics

Android™ Basics
This is a basic course dedicated to developing applications for Android™ devices. In this course, participants learn about platform capabilities and review the components that every Android™ application is comprised of.
Czas trwania
20 hours
Typ kursu
Online
Język
English
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
Android™ Basics
Czas trwania
20 hours
Lokalizacja
Online
Język
English
Kod
DEV-004
€ 300 *
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.
certificate
Po ukończeniu kursu na formularzu Luxoft Training
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

  • 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
"TYPE"html";}
Nadal masz pytania?
Połącz sięz nami