ANDROÏD EMBARQUE : Nouvel outil pour applications industrielles

Formations





Accueil du site > fr > Formations > Ateliers - historique 2014 > ANDROÏD EMBARQUE : Nouvel outil pour applications industrielles
Du 13 au 15 janvier 2014Toulouse (31)
La téléphonie mobile est un secteur en pleine croissance principalement stimulé par l’innovation. Android qui est le système d’exploitation le plus utilisé dans ce domaine s’étend progressivement à d’autres secteurs d’activité directement concernés par les systèmes multimédia, comme l’automobile ou l’aéronautique. A l’instar de GNU/Linux embarqué, l’utilisation d’Android sur une plateforme industrielle nécessite une adaptation et la compréhension du fonctionnement des couches système d’Android (noyau Linux, HAL, NDK). La formation se base sur la distribution AOSP (Android Open Source Project) fournie par Google.
Objectif : Le but de cette formation est de permettre aux élèves d’acquérir les compétences nécessaires pour adapter Android à une plateforme matérielle industrielle ainsi que d’étendre Android dans le but d’utiliser des périphériques industriels non supportés par défaut (développement d’un pilote et d’une bibliothèque HAL). La formation évoquera l’utilisation de ces composants depuis une application Java Android via JNI (Java Native Interface), ainsi que le développement d’applications POSIX en C/C++ et la personnalisation d’AOSP (ajout de composants externes). Les concepts liés au temps réels seront également abordés en fin de stage.

Public visé et prérequis minimum : PMEs, startups ou bureaux d’études du secteur électronique au sens large qui envisagent de développer une application smartphone/tablette ou qui souhaitent se perfectionner. Chaque partie de cours sera illustrée par une mise en pratique permettant de faire le lien avec les concepts étudiés durant le cours. Les prérequis pour la participation au stage sont les suivants :
• Connaissance utilisateur Linux ou à défaut UNIX
• Notions de langage C et quelques notions de Java
• Maîtrise de l’environnement de développement UNIX (compilateur, Makefile, ...),
• Disposer d’un PC 64 bits avec la distribution Ubuntu 12.04.

Intervenant : Mr Pierre Ficheux de la Société Open Wide

PROGRAMME 9h00 – 17h00

Introduction à Android
• Historique
• Parts de marche, concurrence
• Ecosystèmes
• Licences utilisées
• Android et l’industrie

Architecture générale Android
• Schéma général
• Principaux composants
• Les différents filesystem
• Fichiers de démarrage
• Procédure de démarrage
• Bootloaders
• Comparaison Android vs Linux embarqué

AOSP (Android Open Source Project)
• Introduction
• Plateformes de référence
• Autres intervenants
• Portage d’AOSP
• Compilation d’AOSP

Le noyau Linux
• Historique, généralités, et licences
• Noyau « mainline » et noyau Android

Développement Android
• Généralités
• Introduction au développement applicatif Java
• Développement POSIX (user space)
• Développement noyau (kernel space)

Customisation Android
• Description du « build system »
• Adaptation à une nouvelle plateforme

Le temps réel
• Utilité dans l’industrie
• Android n’est pas temps réel
• Compatibilité des extensions
• Test de PREEMPT-RT
• Test de XENOMAI

Contact :
Richard SALVETAT – 06 86 40 94 52 - salvetat@captronic.fr
Vous pouvez réserver votre place par mail.

Inscriptions – Participation aux frais
- Pour les grandes entreprises et PME non adhérentes :
1440 € TTC (TVA 20 % incluse), soit 1200 € HT pour les trois journées

- Pour les adhérents CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion.
- Adhésion au programme CAP’TRONIC : 600€ TTC (TVA 20 % incluse), soit 500€ HT pour l’année

Pour les adhérents CAP’TRONIC, pour lesquels la participation à l’atelier est gratuite, l’inscription sera validée à réception d’un chèque de 100 €TTC à l’ordre de JESSICA FRANCE par personne qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée, une facture établie.

Vous pouvez envoyer votre chèque de caution confirmant votre participation, à l’adresse suivante :
Richard Salvetat
JESSICA France – LAAS-CNRS - 7 av colonel Roche - BP 54200 - 31031 Toulouse cedex 4
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.