Close
One More Thing Studio
Picto phone

06 14 02 45 62

Prochaine session

Formation au développement iOS

Découvrez le développement iOS en 5 jours 

et réalisez des applications pour iPhone et iPad !

Formation dev iOS

Niveau débutant

18 - 22 septembre 2017

Formateur expert

Sur 5 jours

À savoir

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

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.

Public concerné

Objectifs

Posséder une solide base en développement d’applications natives avec Swift 3.

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

Pré-requis

JOUR 5 - BETTER UX MAKES BETTER APPS

- 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 1 - ECOSYSTÈME

L'AGENDA DES SESSIONS

- 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 2 - SWIFT ET LES CONCEPTS CLEFS

Le programme

- 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

Du 3 au 8 juillet 2017 - Terminé

Du 18 au 23 septembre 2017

Du 16 au 21 octobre 2017

JOUR 3 - IOS FRAMEWORK

- 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 4 - REAL LIFE APPLICATION

- 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)

Happn

One More Thing Studio est une agence de conception et développement d’application iOS et Android.

Nous avons développé une véritable expertise en matière de développement d’applications mobiles iOS, expertise reconnue par tous les clients avec qui nous avons eu la chance de travailler.

Iman Zarrabian

L’agence

Geodis

CTO et votre formateur iOS

Qui sommes-nous ?

Ils nous font confiance

Fortuneo
Equidia
Caisse d'épargne
Vizeat
Iman Zarrabian - Formateur au développement iOS

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 : ★ ★ ★ ★ ★

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 Pietri (Vizeat)

Jérôme Choain (JCFrog)

Iman Zarrabian - Formateur au développement iOS
Iman Zarrabian - Formateur au développement iOS

Témoignages

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!

Cyrille Prudhomme

Christophe Saugé

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.

Iman Zarrabian - Formateur au développement iOS
Iman Zarrabian - Formateur au développement iOS

Jérôme Dumont

Ou appelez-nous, c’est plus simple

Intéressé(e) ?

06 14 02 45 62

Pré-inscription gratuite