Brassart

L'école des métiers de la création,
née du rapprochement des 3 écoles renommées :

Brassart
École Brassart
Documentation BrassartDocumentation Nous rencontrer BrassartNous Rencontrer Candidater BrassartCandidater

Formation courte Swift pour iOS

Formation disponible à :

Aix-en-Provence, Annecy, Grenoble, Lyon, Toulouse

Formation certifiante

  • Durée : 5 jours (durée personnalisable)
  • Financement : Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région, …
  • Admission : Architectes ou développeurs informatiques ayant des compétences techniques en langages objet et désirant développer sur la plate-forme iOS. Bonnes connaissances d'un langage orienté objet (type Java, C++ ou autre).

Objectifs

Cette formation a pour objectif de comprendre et d'apprendre comment concevoir une application mobile pour iPhone et utiliser les API (Application Programming Interface) du SDK (Software Development Kit) pour interagir avec l'iPhone ou l'iPad.

Les enseignements

L'ENVIRONNEMENT DE DÉVELOPPEMENT

  • Création d'un projet sous XCode
  • Interface XCode
  • Les fichiers initialement générés
  • Définition des propriétés de l'application et le fichier Info.plist
  • L'interface Builder et ses composants
  • Construction de l'application
  • Les actions (déclarations, liaisons à l'interface)
  • Compilation et lien
  • Utilisation du simulateur
  • Limitations du simulateur
  • Mécanismes d'aide, de complétion et de debug
  • Utilisation du debugger et de la console

INTRODUCTION À SWIFT 3

  • Syntaxe de base
  • Les controllers
  • Objets, constantes et optionnels
  • Héritage, protocoles et extensions
  • Initialisation de l'instance d'un objet

 

DÉVELOPPEMENT

  • Travailler dans le storyboard
  • Instancier un contrôleur de vues
  • Dimensions de l'application, des éléments graphiques et Autolayout
  • Les éléments de saisie simple
  • Les contrôleurs de navigation, d'images, de vues et de vues personnalisées
  • Animation des vues
  • Barre de navigation
  • Listes et collections d'éléments
  • Action sur les listes et les collections

OUTILS PRÉSENTS AU SEIN DE L'IPHONE

  • Répertoire téléphonique
  • Mail
  • Appareil photo et librairie photos
  • Géolocalisation

LIRE ET ENREGISTRER DES DONNÉES

  • Les fichiers de propriétés avec l'extension .plist
  • Écrire dans les ressources de votre application
  • Les préférences utilisateur (NSUserDefaults)
  • L'outil de stockage
  • CoreData

DÉCOUVERTE DES OUTILS EXTERNES

  • Ajout de librairie avec Cocoapods et Carthage
  • Communication avec une API via Alamofire
  • Analyse de l'utilisation de l'application avec Firebase
  • Outils de debug : Crashlytics et Bugsnag

ENREGISTREMENT AU PROGRAMME DEVELOPPER APPLE

  • Compte développeur Apple
  • Provisioning et enregistrement d'un certificat
  • Réalisation d'une fiche AppStore
  • Réalisation de l'archive et présentation de la soumission à Apple

CandidaterCandidater

Agenda

Nos conseillers en formation sont à votre disposition
pour établir un diagnostic, vous proposer un plan de formation sur mesure
et vous conseiller sur les solutions de financement dont vous pouvez bénéficier.

Contact

BRASSART AIX-EN-PROVENCE
Angeline PERRETTE
+33 4 42 24 20 00
a.perrette@brassart.fr

BRASSART ANNECY
Marine DETRAZ
+33 4 50 23 00 00
m.detraz@brassart.fr

BRASSART GRENOBLE
Cédric TODESCO
+33 4 76 41 00 00
c.todesco@brassart.fr

BRASSART LYON
Stéphane NAYAGOM
04 72 33 00 00
s.nayagom@brassart.fr

BRASSART TOULOUSE
Byron CROOK
05 61 62 00 00
b.crook@brassart.fr

Téléchargez
une documentation

Télécharger la doc

Formation professionnelle

Brassart

Espace Entreprises

Vous êtes à la recherche de compétences, en stage, alternance ou pour un emploi ?

contactez-nous