Free Electrons organise une session de formation intitulée Développement de systèmes embarqués avec Android, à Toulouse du 14 au 17 octobre 2013.
Les présentations orales seront en français. Par contre, les supports écrits seront en anglais.
Voir nos sessions publiques pour les autres sessions que nous proposons, dans la même ville ou ailleurs. Nous pouvons également organiser une session dans les locaux de votre entreprise, si suffisamment de personnes sont intéressés par notre formation.
Objectif et public visé
Cette formation est conçue pour les ingénieurs qui souhaitent développer un système embarqué à base d’Android. En quatre jours, au travers de cours théoriques et de travaux pratiques, elle vous familiarise avec la compilation et le démarrage d’Android, avec l’adaptation d’Android à une nouvelle carte embarquée (en supposant que celle-ci soit déjà supportée par le noyau Linux), et enfin avec la construction d’un vrai système via l’accès à un matériel spécifique, la personnalisation du système de fichiers et les techniques de débug.
À l’issue de cette formation, vous serez prêts à mettre en oeuvre et à personnaliser Android sur votre propre matériel.
Thématiques
Les grandes thématiques abordées seront :
Introduction à Android- Code source et compilation
- Noyau Linux, configuration, compilation et installation
- Chargeurs de démarrage pour Android
- Modifications apportées par Android au noyau Linux
- Prise en charge d’un nouveau matériel
- Développement et débug avec ADB
- Le système de compilation d’Android
- L’organisation du système de fichiers d’Android
- Les couches natives d’Android et l’appel d’un programme C depuis Android
- Les composants d’Android
- Le développement d’applications
- Le standard apk
- Personnalisation du système
- Ressources et bonnes pratiques
Voir le programme détaillé.
Supports de cours
Tous les supports de cours utilisés lors de cette formation sont intégralement et gratuitement disponibles sur notre site, vous permettant de valider avec précision l’adéquation de la formation à vos besoins.
Ces supports sont proposés en langue anglaise uniquement, et la formation sera aussi dispensée dans cette langue. Jusqu’à 50 à 70 % des participants viennent d’autres pays. Cependant, votre formateur sera francophone et vous pourrez avoir des discussions en français avec lui pendant les travaux pratiques.
Au passage, vous pouvez également consulter les évaluations des participants aux précédentes sessions. Comme pour les supports de formation, nous sommes transparents et nous rendons publiques toutes les évaluations que nous récoltons, et pas seulement les meilleures.
Travaux pratiques
Chaque partie théorique de notre formation est suivie d’une mise en œuvre pratique, qui représente 50% à 60% du temps de la formation. Chaque participant disposera d’une carte électronique Devkit8000 à base de processeur ARM Cortex A8, équipée d’un écran tactile, sur laquelle vous mettrez progressivement en œuvre votre propre système Android.
La carte électronique sera à vous à la fin de la session. Même longtemps après la formation, cela vous permettra de continuer à vous perfectionner en utilisant une plateforme de base bien connue. Vous pouvez même utiliser la carte et ce que vous avez créé pendant la formation pour développer vos propres prototypes.
La carte Devkit8000 est très puissante et dispose d’une connectivité très complète. Un de ses principaux atoûts est sa compacité et son écran tactile LCD. Cette carte vous permettra vraiment de développer toutes sortes de prototypes de systèmes multimedia mobiles. Vous pourrez même vous en servir d’ordinateur de bureau ou de serveur !
Pré-requis
Les participants devraient avoir une bonne experience de l’interface en ligne de commande d’UNIX ou de Linux. Ceux qui n’en ont pas pourront se former par eux-mêmes grâce à nos supports de formation sur le sujet). Sans être absolument nécessaire, cela leur permettra d’être bien plus efficaces dans leurs travaux pratiques.
Les participants devront aussi avoir une maitrise minimale des langages C et Java.
Langue
Les supports écrits de présentation et de travaux pratiques sont rédigés en anglais, mais la formation sera donnée en langue française.
Formateur
Cette session de formation sera animée par Maxime Ripard. Ingénieur et formateur pour la société Free Electrons depuis 2011, Maxime a déjà travaillé sur de multiples projets à base d’Android ou de Linux embarqué.
Pour plus d’informations sur nos formateurs, voir notre page sur les formateurs. Vous pouverz aussi consulter les évaluations des sessions précédentes.
Adresse
Cette session de formation aura lieu à l’Hôtel Pullman Toulouse Centre, 84, allées Jean Jaurès, 31000 Toulouse, France, France, téléphone: 05 61 10 23 10, GPS: N 43° 36′ 31.37 » E 1° 27′ 12.83′. Cet hôtel est situé en plein cœur du centre de Toulouse, à quelques minutes à pied de la gare Matabiau et à proximité de la station de métro Jaurès. Si vous venez de loin, vous avez le choix pour vous loger entre de nombreux hôtels à proximité.
Pour venir à Toulouse :
- En avion, depuis toutes les grandes villes françaises (Paris, Lyon, Rennes, Marseille, Lille, Strasbourg, etc.). Depuis Paris, une navette toutes les 30 minutes sur Air France. Easyjet propose également des vols aux tarifs avantageux. Une navette relie l’aéroport et le centre-ville (à quelques minutes à pied de l’hôtel) toutes les vingt minutes.
- En train, direct depuis Paris (5 heures), Bordeaux (2 heures), Montpellier (2 heures) ou Lyon (5 heures)
Horaires
Nos sessions sur Android se tiennent du lundi au jeudi (4 jours), de 9h à 18h. Si des participants doivent partir plus tôt le dernier jour, nous pouvons faire en sorte que les présentations et les travaux pratiques les plus importants soient terminés à 16h ce jour-là.
Coût
Le coût de la formation est de 1890 € H.T. par personne pour 4 jours.
Cela comprend la fourniture de la carte électronique avec écran tactile et ses accessoires de base (alimentation, cable série), d’une valeur d’environ 280 €.
Ce tarif comprend la formation, le matériel de travail, le déjeuner et les pauses matin et après-midi. Chaque participant repart avec un exemplaire de la carte électronique de développement. La formation peut s’inscrire dans le cadre du Droit Invididuel à la Formation. Pour plus d’informations sur nos tarifs, voir cette page.
Les frais de diner, de petit déjeuner, de logement et de déplacement ne sont pas compris dans notre tarif. Ces dépenses seront à la charge de chaque participant.
Pour les PME (< 2000 employés) de la région Midi-Pyrénées, un financement public est possible sous conditions via le programme Captronic. Contacter Didier Viratelle au 05 61 33 69 04.
Inscription
Contactez nous à l’adresse
