Calendrier Contact
Formation

iOS - Développer des applications pour iPhone et iPad à Montbrison

Formation disponible à Montbrison - Auvergne-Rhône-Alpes

Durée

5 jours, 35 heures

Localité

Montbrison (42600)

Financement

OPCO, France Travail

Modalité

Présentiel, Distanciel

Prochaines sessions sur Montbrison

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 à Montbrison ?

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 à Montbrison 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 Auvergne-Rhône-Alpes.

Avis et satisfaction

à propos de lexom
93%

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.

Partout en France, même en distanciel
Date à votre convenance
À partir de 926,00 €(1)
Session garantie dès un inscrit
Voir le programme
Devis personnalisé
Rapide
Sans engagement

(1) Cout pédagogique journalier distanciel

Demande de devis

Formation sélectionnée

iOS - Développer des applications pour iPhone et iPad

Développement Mobile