Logo de la rubrique IOS : un OS incontournable pour des applications tablettes et smartphones

IOS : un OS incontournable pour des applications tablettes et smartphones

Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.



Cet atelier s’adresse aux personnes qui souhaitent comprendre ce qu’implique l’utilisation d’iOS dans des produits embarqués, connaître les contraintes et maîtriser le processus de développement d’une application.

Inscription en ligne

Poussée 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.
iOS avec 20 % de part de marché, reste aujourd’hui l’une des références du domaine et tend à sortir de la sphère des produits grand public pour disséminer sur d’autres applications. Le développement d’applications sur iOS, en parallèle à celui sur Android, permet d’adresser quasiment 100 % du marché des applications sur tablette.

Public : Responsables de projets, Ingénieurs, Techniciens en charge de la conception et du développement des systèmes électroniques et de logiciels embarqués.

Prérequis : De bonnes connaissances du langage C, des concepts objets et d’un langage orienté objet (Java ou C++) sont recommandés.
Venir avec un mac ainsi que les droits administrateurs.

Programme :

1ère journée
Xcode : premier pas

- Composition du Kit de développement et présentation générale d’iOS
- Le langage Objective-C, Gestion mémoire.
- Première application : ”Hello world”, Liaison entre constructeur d’interface et code source

2ème journée
Utilisation des APIs réseau

- L’iOS en détail : Design Patterns, Cycle de vie et travail en tâche de fond
- La gestion des Entrées/Sorties : Accès au système de fichier et connexion à internet
- Application : Téléchargement asynchrone de données

3ème journée
Utilisation des APIs Bluetooth Low Energy

- Utilisation du Bluetooth 4.0
- Application : Dialogue avec des objets connectés (capteur d’humidité ”Flower power” & cardio-fréquencemètre)
- Conseils pour réussir une application

Travaux Pratiques  : tout au long de l’atelier l’ensemble des points abordés seront illustrés par des exemples directement reliés à des problématiques de l’embarqué à travers le développement d’applications simples.

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.