Dernière mise à jour : 08/08/2023
Cette formation, à destination des développeurs connaissant déjà la programmation, permet d'acquérir les compétences fondamentales pour le développement d'applications iOS sur iPhone et iPad en Swift. Vous y apprendrez le positionnement de l'écosystème iOS dans le paysage du développement mobile, les bases de la programmation en Swift, l'utilisation de l'environnement de développement Xcode, la création d'interfaces interactives, les fonctionnalités qui font la plus-value d'une app mobile (GPS, accéléromètre, notifications, réseau…) jusqu'au déploiement de l'app sur l'App Store.
Durée : 35 heures (5 jours)
Formation pouvant être prise en charge à 100% dans le cadre des Actions Collectives.
Pour en bénéficier, contactez-nous à hello.institute@docaposte.fr et complétez votre inscription sur campusAtlas.
1. Bases du langage Swift
2. Environnement de développement
Exercice : réalisation d'un premier programme dans l'environnement Xcode.
3. Applications et interfaces
Exercice : développement d'une interface graphique.
4. Réseau et persistance
Exercice : mise en place d'une base de données et développement d'une API avec interface CRUD.
5. Notifications push
6. Position et mouvements
Exercice : récupération et traitement des données provenant de l'utilisateur.
7. Publier une application
Exercice : création d'un compte développeur iOS, déploiement d'une application sur l'App Store.
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
En amont de la formation
· Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).
· Auto-positionnement des apprenants afin de mesurer le niveau de départ.
Tout au long de la formation
· Évaluation continue des acquis avec des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...
A la fin de la formation
· Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.
· Evaluation par le formateur des compétences acquises par les apprenants.
· Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.
· Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.