FORMATION iOS Apprenez à développer des applications iOS, watchOS et tvOS en Swift 3.

Formation au développement iOS (Swift) à Paris

Codez votre app iPhone en 5 jours avec le formateur le plus pédagogue de Paris

UX design et développement d'applications iPhone et Android à Paris

Informations

Durée de la formation : 5 jours

Prix : 1 990€ ht

06 14 02 45 62 - formation@omts.fr

Cette formation est éligible à tous types de financements : Financement entreprise, Pôle Emploi, Indépendants.

Déclaration d’activité enregistrée sous le numéro 11 75 49933 75 auprès du préfet de région d’Île de France.

Prochaines Sessions

  • Avril : Complet
  • Mai : Complet
  • Mai : 1 session la semaine du 12/05
Télécharger PDF

Objectifs

Posséder une solide base en développement d’applications natives (Swift) ;

Utiliser Xcode et les autres outils de dev de manière efficace ;

Public concerné

Formation Apprentissage : toute personne souhaitant acquérir les bases de la programmation iOS, watchOS ou tvOS: développeur, chef de projet web...

Formation Perfectionnement : les développeurs souhaitant perfectionner leurs connaissances sur des points spécifiques des technologies Apple (Concepts, inApp Purchase, watchOS, tvOS, notifications, déploiement...).

Pré-requis

Connaître la Programmation Orientée Objet (OOP) et au moins un langage objet (Java, C++,…). Connaitre l’Objective-C est un plus mais non obligatoire.

Programme

  • Jour 1 Ecosystème

    • Introduction : Développement mobile (enjeux, philosophie, …)
    • Terminaux Mobiles : iPhone/iPad/iPod Touch
    • Développement pour Apple Watch et Apple TV
    • UI/UX – L’importance de l’expérience utilisateur
    • Xcode et l’environnement de développement
    • Simulateurs iPhone/iPad/AppleWatch et Apple TV
    • Frameworks et SDK iOS
    • Notre tout premier projet
  • Jour 2 Swift et les concepts clefs

    • Swift : Les concepts clefs et la philosophie
    • Swift : Objective-C et inter-opérabilité
    • Les playgrounds
    • Concepts et Design patterns dans le développement iOS
    • MVC et MVVM - “delegates” - “properties” - “Key/value” coding/observing
    • Protocol Oriented Programming
    • View Controllers and Lifecycle
    • Memory management
  • Jour 3 iOS framework

    • Présentation d’iOS 9 et d’iOS 10
    • UIKit en détail
    • Premier projet d’envergure : Application connectée (sans persistance de données)
    • Autolayout et size classes en pratique. Utilisation des storyboards
    • Utilisation des composants natifs : Création des vues
    • Appels aux webservices mis en place sur Firebase
    • Traitement et affichage des données
  • Jour 4 Real life Application

    • Persistance des données : CoreData en théorie
    • Persistance des données : CoreData en pratique
    • Reprise de l’application du jour 3 et mise en place de la persistance
    • Comparaison avec Realm
  • Jour 5 Better UX makes better apps

    • UI/UX plus approfondi : Personnalisation des vues
    • Adaptation de l'ergonomie
    • Introduction à Quartz 2D
    • Détection de gestures
    • Animation
    • Debug et optimisation : Cas pratiques et outils
    • Utilisation de frameworks opensources : cocoapods, carthage
    • Le Provisionning portal d’Apple (soumission d’une application)

Témoignages

  • Jérôme Choain (dit JCFrog)

    Une formation très complète, le sujet est maîtrisé, le plan du cours est clair et respecté avec en fil rouge un exercice mené de bout en bout jusqu’à une appli complète. Excellent rapport théorie / pratique , on ne s’ennuie jamais. Pour ne rien gâcher le prof est éminemment sympathique, toujours à l’écoute, toujours passionné. On en ressort boosté, prêt à envahir l’AppStore :).

    Jérôme Choain - aka JCFrog
  • Christophe Saugé

    Formation indispensable pour rentrer dans l’iOS. Equipe composée de formateurs passionnés et actifs sur l’Apple Store. On y apprend en quelques jours, basé sur des exemples précis, les astuces pour créer une application de qualité en Swift sous l’iOS touchant de nombreux aspects comme CoreData et les web-services. La formation est à la page en nous présentant les dernières innovations des iOS ainsi que les fonctionnalités à venir. Un must!

    Christophe Saugé
  • Cyrille Prudhomme

    Cette formation est idéale pour un développeur C++ qui cherche à maîtriser Swift. Une application exemple s’enrichit avec les notions clef. Les bonnes pratiques du langage deviennent évidentes. Le formateur est du métier, et partage volontiers sa large expérience dans un enthousiasme communicatif. Verdict : ★ ★ ★ ★ ★

    Cyrille Prudhomme
  • Jérôme Pietri

    Formation slide free efficace, concrète, animée par un formateur disposant d'une longue expérience du développement et du déploiement d'applications iOS.

    Jérôme Pietri - Vizeat
  • Chris Lattner

    Iman was the best trainer I ever had in my life. It was quite exciting to create a new language with him. Great job OMTS!

    Chris Lattner - Apple

Parlons de votre formation autour d'un ☕

One More Thing Studio

20, rue Saint-Nicolas 75012 PARIS

hello@omts.fr+33 6 14 02 45 62