Informations pratiques
-
20 rue des Frigos, 75013Voir le plan
-
3 jours
-
1 750€
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
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 pratique, 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 évaluera les acquis tout au long de la formation en utilisant des exercices pratiques. Aussi, en fin de formation, il vous est demandé la mesure de votre satisfaction de la formation suivie. Celle-ci se déroule individuellement en ligne à l’aide de votre PC. Cette évaluation vous permet de nous communiquer votre avis sur l’organisation de la session, les conditions d’accueil, les objectifs pédagogiques, les méthodes pédagogiques, les moyens et supports utilisés ainsi que les qualités pédagogiques de votre formateur. Les appréciations que vous avez formulées font l’objet d’un enregistrement et d’une analyse qualitative de la formation et du formateur au regard des autres sessions réalisées. 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.