Android Training

Android-sign-icon-design-illustration-on-transparent-background-PNG-removebg-preview

ANDROID DEVELOPMENT

Learn the most used CMS wordpress in few days and create quality websites.

French / English

Certificate

Submit now

Next session : August

Overview

The Android developer specializes in programming applications for smartphones and touchscreen tablets that adopt Android as their operating system. It is the operating system developed by Google and the most widely used in the world. Its mission is comparable to that of the Front End developer. Closer to users, it must therefore have a certain sensitivity with “usability” aspect.
android

Prerequisites

Have knowledge of Java language

Goals

Discover the Android platform and development tools
Master the architecture of an Android application
Develop user interfaces for your applications
Extract and save data from your Android application
Communicate your application
Use the specifics of an Android smartphone

Training Program

1- Introduction to Android training
- History of Android
- Android architecture
- Tools and development environment, getting started with Android studio and implementing the SDK
2- Component and Models of Android Applications
- Basic Concepts And Principles
- Life Cycle Of An Application
- The Android manifest.Xml File
- Components
- Activities (Life Cycles, Change of States, Relationships Between Activities)
- Intents
- Manage Permissions
- Create Unit Tests
3- Resource Management
- Group resources according to their type and manage them
- Manage configurations
4- Android User Interface
- Graphic component
- Classic menu on the appbar
- Organize Content
- Using Views
- Look And Feel Rules
- Create Appwidget
- The Fragments
5- Management of Background Operations
- Thread management and Handler class
- Asynctask
- Work with the services
6- Data Persistence
- Overview of data storage
- File types and management
- Create and work with sqlite
- Share data between application (content and provider)
7- Network Connectivity
- Interact with server side applications
- http protocol on android
- Handle web services (XML, json, rest)

Project

01.
setting up the development environment, discovering tools and bugs
02.
creation of a first android application, run on the emulator and test.
03.
creation of an application that reacts to configuration changes
04.
creation of an application with a graphical interface, specific styles and themes.
05.
use of Handler or asynctask to manage a progress bar
06.
implementation of multiple storages and application creation with sqlite
07.
data exchange with a server
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare