Site affiché en Français Voir le site en English (USA) Voir le site en English (GB)
Vous êtes ici: ac6 > ac6-training > Android
Télécharger le catalogue
Télécharger le catalogue
Télécharger la page
Télécharger la page
Ecrivez nous
Ecrivez nous
Version imprimable
Version imprimable
 

Android

Porting, tailoring and programming Google's Android embedded operating system

The Android operating system, developped by Google and based on the Linux kernel, is used more and more frequently not only on smartphones but also for dedicated embedded devices, notably in the "Machine to Machine" market.

ac6-training proposes trainings on the porting of the operating system on your board and its tailoring to your specific needs, as well as creating embedded applications running on the Android system.

Vous pouvez visualiser les descriptifs détaillés des différents cours en utilisant la barre de navigation ci-dessus. Vous pouvez également cliquer sur les références des cours dans les descriptions ci dessous.

Cours principaux

G1 - Android Installation   Android installation on a hardware platform
G2 - Programmation Android   Programmation d'applications pour la plateforme Android
G3 - Android Internals   Porting the Android System and Framework Architecture
Installing Android on a new platform is a complex process requiring a deep understanding of the internals of the Android frameworks and the Hardware Abstraction Layer. This course explains how the frameworks are structured and can be adapted to a platform on which a basic Android port already exist.

G4 - Android Porting and Internals   Porting the Android System and Framework
Installing Android on a new platform is a complex process; you need to port first the Linux kernel then install the Android platform. This second step requires a deep understanding of the internals of the Android frameworks and the Hardware Abstraction Layer. This course cover both phases, with a special emphasis on the multimedia frameworks.

Autres cours

D3 - Drivers Linux   Ecritures de drivers Linux
Ce cours couvre les différentes techniques nécessaires à l'écriture de drivers Linux (2.4 et 2.6), la gestion de bus (PCI...), le hot-plug et l'auto-configuration des périphériques et la gestion multi-coeurs dans les drivers.