Informations pratiques
-
3 rue de Tolbiac, 75013Voir le plan
-
3 jours
-
1 850 €
Prochaines sessions :
Contactez-nous à training@soat.fr
Nombre de participants maximum : 10
- Comment s'inscrire ?
- Conditions générales de vente
- Réservez une place
- Télécharger
Objectifs
- Maîtriser les bases du langage Swift
- Connaître les bonnes pratiques liées au langage
- Créer une application iPhone avec Swift
Public
- Développeurs avertis tous langages
- Développeurs Objective-C souhaitant appréhender ce langage d'Apple
Prérequis
Développer dans d'autres langages orientés objet (niveau débutant à intermédiaire)
Méthodes pédagogiques
40% théorie / 60% pratique
Description
Vous avez toujours voulu réaliser des applications iPhone ou iPad mais Objective-C vous a découragé ? Vous connaissez déjà Objective-C et vous souhaitez vous tenir à jour ?
Vous souhaitez appréhender le nouveau moyen de développer des applications pour l’écosystème Apple ?
Au travers de cette formation Swift, vous apprendrez de manière pratique les bases essentielles du langage et ses spécificités avant de réaliser une application iPhone simple en utilisant avec Swift les nombreuses API d’Apple.
Programme
Prise en main : plate-forme
- Principes de la plate-forme
- Découverte d’Xcode
- Documentation
- Composants du modèle d’application
- Réalisation d’une application mono-écran
- Architecture MVC
- Cycle de vie d’une application
Prise en main : SWIFT
- Structures algorithmiques
- var/let, mutabilité/immutabilité
- Écriture et appel de fonctions
- Collections d’éléments
- Structures algorithmiques
Avancé : SWIFT
- Structures de données (tuple, struct, enum, class)
- Concept d’Optional
- Protocol
- Closure
Architecture : IOS
- Outils de navigation
- Organisation des contrôles avec Autolayout
- Réalisation d’une application avec navigation par liste et onglets
Avancé : IOS
- Charger des données d’internet
- Écrire des informations sur l’appareil
- Test des performances
- Déploiement sur un appareil physique
Évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de quizz, mises en situation, travaux pratiques… En fin de formation, il est également demandé aux participants de mesurer leur satisfaction vis-à-vis de de la formation suivie. SOAT Training dispose d’un processus qualité qui prend en considération les éventuels dysfonctionnements rencontrés par les participants afin d’être proactif quant à la solution corrective adaptée tant sur le contenu de la formation elle-même que les conditions de son déroulement.