iOS - Développer des applications pour iPhone et iPad à Marly-le-Roi
Durée
5 jours, 35 heures
Localité
Marly-le-Roi (78160)
Financement
Modalité
Prochaines sessions sur Marly-le-Roi
Charte qualité Lexom
Chez Lexom, nous proposons des dates tout au long de l'année et toutes les sessions de formation sont maintenues dès la première inscription
Objectifs
Développer une application en respectant les règles ergonomiques d'apple
Savoir créer et développer des applications mobiles professionnelles
Maîtriser xcode et d'autres outils de développement d'apple
Manipuler les composants graphiques mis à disposition
Gérer les préférences d'une application
Gérer l'écran tactile
Développer des applications ios performantes en swift
Déployer des applications ios iphone ipad sur l'ensemble de vos appareils et sur appstore
Déployer des applications ios iphone, ipad, sur l'ensemble de vos appareils et sur appstore
Déployer des applications ios iphone, ipad, sur l'ensemble de vos appareils et sur appstore
Programme
Définir l'environnement ios
- Introduction à l'environnement iOS
- Les outils de développement
- La distribution d'application
Opérer la programmation sous ios
- L'environnement d'application iOS : -XCode
- a. Prise en main de l'outil
- b. Mise en page avec Interface Builder
- c. Objets graphiques : boutons, labels, textes
- d. Navigation entres les vues avec les storyboards
- Le langage Objective-C
- Les schémas de conception Cocoa
- Introduction au langage Swift
- a. Historique
- b. Principes de Swift
- c. Création d'une application Swift avec XCode
Reconnaître la programmation avec swift et le langage swift
- Les constantes et les variables
- Les chaînes de caractères
- Les Opérateurs de base
- Les tableaux
- Les dictionnaires
- Les instructions
- Les fonctions
Pratiquer la programmation orientée objet en swift
- La syntaxe
- L'héritage
- Les références
- Les extensions
- Les types génériques
- Les protocoles
- Les closures
- La délégation
Opérer une migration de projet en objective-c
- Les notions d'Objective-C
- La comparaison entre Swift et Objective-C
- Gérer la cohabitation et la migration
Indiquer les contrôleurs de vue
- Les Patterns de conception MVC
- Le cycle de vie des vues
- Navigation controlers, tab bar controllers
- Table views, scroll views, web views
- Le cookbook de la navigation
Examiner la persistance de données
- La base de données en utilisant SQLite
- Core Data
- Les bases de Données avec Core Data
- La structure de Core Data
- La création d'un modèle dans Core Data
- L'exemple de création d'un BD avec Core Data
- Realm
- Introduction
- Exemple
Distinguer les principales api des terminaux
- Les gestures et le multitouch
- La géolocalisation : Core Location et MapKit
- Les ressources du téléphone : Appareil photo, contacts
Construire des applications professionnelles
- Gestion de dépendances
- Déboguer avec Xcode
- Internationalisation
- Achats intégrés (In App purchase)
Gérer les accès au réseau
- Requêtes HTTP
- Accéder à une API
- Gestion des accès asynchrones : Grand Central Dispatch
- Gérer des données en JSON
Définir les autres plateformes
- Introduction à l'environnement de l'Apple TV
- Créer la version Apple TV d'une application mobile
Construire une application sur app store
- Création d'un compte Apple Developer
- Création des Certificats de développement
- Création des Certificats de production (Distribution)
- Déclarer les Devices et stocker les profiles
- Paramétrer les applications dans XCode
- Archiver les Projets
- Valider les projets et les envoyer à iTunes Connect
Pourquoi suivre cette formation à Marly-le-Roi ?
Centre facilement accessible : Nos centres de formation sont idéalement situés en centre-ville, facilement accessibles en transports en commun et à proximité des principaux axes routiers.
Formateurs experts locaux : Nos formateurs à Marly-le-Roi sont des professionnels reconnus dans leur domaine avec plusieurs années d'expérience terrain.
Équipements de qualité : Salles équipées d'ordinateurs récents, connexion WiFi haut débit, espaces de pause confortables.
Réseau professionnel : Profitez de sessions inter-entreprises pour échanger avec d'autres professionnels de la région Île-de-France.
iOS - Développer des applications pour iPhone et iPad à proximité
Découvrez les autres villes où cette formation est également disponible. Trouvez le centre de formation le plus proche de chez vous.
En savoir plus
Avis et satisfaction
recommandent lexom
Score obtenu à partir de 8389 réponse depuis 2020
- 89% recommandent les compétences formateur Basé sur 8389 réponses d'apprenants
- 90% sont satisfait de la proximité du lieu de formation Basé sur 8389 réponses d'apprenants
- 88% sont satisfait de l'organisation globale des formations Basé sur 8389 réponses d'apprenants
Vous souhaitez une autre date ?
Nous proposons des dates tout au long de l'année. Contactez nos conseillers pour plus d'informations.
(1) Cout pédagogique journalier distanciel
Vous souhaitez une autre date ?
Nous proposons des dates tout au long de l'année. Contactez nos conseillers pour plus d'informations.
(1) Cout pédagogique journalier distanciel