IHM sous Linux Embarqué

Formations





Accueil du site > fr > Formations > Ateliers - historique 2013 > IHM sous Linux Embarqué
Du 25 au 27 septembre 2013Colmar (68)
Poussé par les produits grand public (Smartphone, Tablette..), l’attente du marché en matière d’interface graphique est de plus en plus exigeante et ce, quel que soit le marché, l’application ou le type de produit. L’objectif de cet atelier est de découvrir et prendre en main concepts, outils et librairies graphiques permettant de développer rapidement des interfaces graphiques attractives.

Au niveau pratique, la formation s’appuiera sur un kit constitué d’une carte processeur AFP27, de sa carte de développement APF27Dev, d’un écran tactile 7’’ LW700AT ainsi que tous les accessoires nécessaires (fourniture par la société ARMADEUS)

Programme

Introduction
- Rappel sur les systèmes embarqués GNU/Linux et présentation de environnement de développement.

Développer des applications graphiques
- Présentation des Touchscreen et du TSC2101.
- Présentation de la bibliothèque Tslib.
- La calibration.
- GUI bas niveau : le Framebuffer.
- Bibliothèque SDL.

Découvrir le framework Qt
- Le contenu de Qt.
- Qt Embedded vs. Qt : Qt Windowing System (QWS).

Configurer, compiler et installer les outils et les bibliothèques Qt
- Qt et les outils qmake, qvfb, makeqpf.
- Qt embbeded sur PC Linux et Qt embbeded sur APF27.

S’approprier l’environnement de travail
- La documentation Qt.
- Choisir un IDE : Kdevelop, Eclipse, Qt creator.
- Qu’en est-il l’outil designer de Qt ?
- Intégrer une application Qt dans un rootfs.
- Travailler avec NFS.
- Utiliser l’émulation qvfb.
- Maîtriser qmake.

Maîtriser les bases de Qt
- Comprendre le mécanisme signals/slots.
- Utiliser les Layouts et les autres widgets.
- Les outils Designer et Uic.

Découvrir la méthodologie de design de GUI
- Généralités sur la méthode.
- Etablir un CDC infographie.
- Choisir et valider la charte graphique.
- Les fontes pour l’embarqué.
- L’outil makeqpf et les « pre-rendered fonts ».
- Les fichiers de ressources (*.qrc).
- Les style sheets (*.qss).
- Conséquences des styles sheets sur le code C++.
- Mettre en oeuvre un clavier virtuel.

Gérer l’internationalisation avec Qt
- Identifier les problèmes liés à l’internationalisation.
- Gestion intégré de la traduction.
- Outils de gestion des langues de Qt.

Mettre en oeuvre d’autres classes utiles dans l’embarqué
- Le multithreading.
- Le module XML.
- Gérer des paramètres persistants sur APF27 avec XML.
- Les SplashScreens, les Screen savers, le package QWT

Pré-requis

Cette action de formation s’adresse aux ingénieurs de développement qui souhaitent concevoir de futurs produits basés cartes ARM. Les prérequis pour pouvoir suivre la suivre correctement sont la maîtrise du langage C et la maîtrise des commandes de base GNU/Linux. Les stagiaires viendront avec un PC portable. Une distribution GNU/LINUX « live » sera fournie à chaque participant (clés USB) pour une mise en œuvre pratique des concepts présentés.

Intervenants

M. Yvan Roch (Société EmbeddedWire).
Ingénieurs Logiciel. Spécialistes en système embarqué Linux.

Inscriptions – Participation aux frais

- Pour les grandes entreprises et PME non adhérentes :
1435,20 € TTC (TVA 19,6 % incluse), soit 1200 € HT pour les trois journées

- Pour les centres de compétences, membres actifs ou non membres actifs de JESSICA FRANCE : nous contacter.

- 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 : 598€ TTC (TVA 19,6 % 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 à l’adresse suivante :
CEA de Saclay / NANO INNOV
JESSICA FRANCE
Monsieur Michel MARCEAU
Bâtiment 863 - PC 44
91191 GIF SUR YVETTE CEDEX

Lieu de l’événement :

HOTEL BEAUSEJOUR
25, rue du Ladhof
68 000 COLMAR
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.