Développer son application mobile iOS par NOVOLINKO
Lieu(x)
En centre (35)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
1) Généralités
- Plusieurs types de terminaux iOS
- Swift vs Objective
- C
- Environnement Xcode
- Storyboard vs Interface Builder
- Langage Swift niveau 1 - Ma première application
- Exercices
2) Application Swift
- Présentation du projet Quizz
- Modèle de conception MVC
- Principaux modèles de conception d'iOS
- Architecture du projet Quizz
- Langage Swift niveau 2 - Listes et tableaux
- Préférences de l'utilisateur
- Données multimédia
- Gestion des fichiers
- Stockage de données
- Composants graphiques d'UIKit
- Capacités matérielles des terminaux
- Exercices
3) Qualité industrielle
- Architecture client
- serveur
- Connexion avec un backend en REST
- Langage Swift niveau 3 - Bibliothèques open source à connaître
- Les services d'Apple (IAP, iCloud...) - Guidelines d'Apple
- Déploiement sur l'App Store
- Supervision avec iTunes Connect
- Tests
- Instrumentation
- Intégration continue
- Exercices
- Examen final par QCM
- Plusieurs types de terminaux iOS
- Swift vs Objective
- C
- Environnement Xcode
- Storyboard vs Interface Builder
- Langage Swift niveau 1 - Ma première application
- Exercices
2) Application Swift
- Présentation du projet Quizz
- Modèle de conception MVC
- Principaux modèles de conception d'iOS
- Architecture du projet Quizz
- Langage Swift niveau 2 - Listes et tableaux
- Préférences de l'utilisateur
- Données multimédia
- Gestion des fichiers
- Stockage de données
- Composants graphiques d'UIKit
- Capacités matérielles des terminaux
- Exercices
3) Qualité industrielle
- Architecture client
- serveur
- Connexion avec un backend en REST
- Langage Swift niveau 3 - Bibliothèques open source à connaître
- Les services d'Apple (IAP, iCloud...) - Guidelines d'Apple
- Déploiement sur l'App Store
- Supervision avec iTunes Connect
- Tests
- Instrumentation
- Intégration continue
- Exercices
- Examen final par QCM
Objectifs
- Maîtriser le langage Swift
- Déployer son application sur l'App Store.
- Déployer son application sur l'App Store.
Centre(s)
- Cesson Sévigné (35)
Secteur(s)
Formation proposée par : NOVOLINKO
À découvrir