Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Formation Développement d'applications Swift
Technique

Formation Développement d'applications Swift

Développement d’applications iPhone / iPad avec un langage de dernière génération

Swift est le nouveau langage créé par Apple pour développer des applications sur OSX et iOS. Grâce à ses particularités (performance, typage statique, inférence de type, fonctionnel,...) et à sa synergie avec Objective-C, il permet un développement rapide, sûr et même amusant tout en gardant l’avantage des nombreux frameworks iOS et OSX existants ou tiers. De plus, l’apprentissage est facilité par un système interactif : playgrounds, dispensant le développement d’une application complète pour explorer les API. Le langage profite également d’une forte implication et réactivité d’Apple concernant son évolution et sa promotion. En bref, un langage optimisé et user-friendly... Cette formation de 3 jours permettra aux futurs développeurs IOS de prendre en main ce nouveau langage et de comprendre ce en quoi il simplifie les développements.

Objectifs de cette formation

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

Public

  • Architectes
  • Développeurs

Pré-requis

Programme détaillé
En présentielEn Présentiel

Présentation de Swift

  • Historique et concepts
  • Environnement de développement
  • Interactivité avec REPL et playgrounds
En présentielEn Présentiel

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
En présentielEn Présentiel

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
En présentielEn Présentiel

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
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans vos premiers développements avec Swift

Les plus de cette formation

Développement d'applications Swift
  • Une formation très concrète : les participants réalisent des exercices pratiques qui assurent l'acquisition d'un savoir-faire pour une mise en production aisée et immédiate.
  • De nombreux retours d'expériences de consultants-formateurs spécialistes du développement d'applications pour la mobilité.

Informations

Dimension Digitale

  • Durée : 3 jours (21h)
  • Tarif : 1 850 € HT
  • Réf. : MB304
  • Option(s)
    • Repas Paris : 69 € HT


Dates des sessions

Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...


= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.