[wpms_breadcrumb reverse="0"]
Developpement - Mobile

Développement d’applications Swift

Reference : APLSW10
3 jours - 1,850 € € HT
Prochaines sessions
  • Le 01/12/2020
Développement d’applications Swift
Objectifs

  • Découvrir le langage et l’environnement Swift
  • Apprendre à développer des applications en Swift

Pré requis

  • Avoir suivi les formations « Les fondamentaux de la programmation Java » et « Les fondamentaux du développement C++ » ou connaissances équivalentes
  • Disposer de connaissances de base en Objective C

Modalités pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Public visé
  • Architectes
  • Développeurs
Inscription

Programmes de Développement d’applications Swift

PRÉSENTATION DE SWIFT

  • Historique et concepts
  • Environnement de développement
  • Interactivité avec REPL et playgrounds

LES BASES DU LANGAGE

  • Constantes et variables
  • Types de base et tuples
  • Type explicite et inférence de type
  • Opérateurs
  • Optionals
  • Collections
  • Types valeur et types référence
  • Structures de contrôle
  • Fonctions
  • Closures
  • Énumération

PROGRAMMATION OBJET EN SWIFT

  • Structures et Classes
  • Propriétés stockées, paresseuses et calculées
  • Méthodes de classes et d’instance
  • Héritage
  • Transtypage
  • ARC et résolution de cycles de référence

NOTIONS AVANCÉES DE SWIFT

  • Subscripts
  • Extensions, ajouter vos fonctionnalités à l’existant
  • Protocoles, définir vos contrats d’interface
  • Génériques, créer un code flexible
  • Surcharge d’opérateur
  • Compatibilité avec Objective-C

Protocole Sanitaire

Informations concernant les mesures prises par F2I Formation

En savoir plus