1. Accueil
  2. >
  3. Formations
  4. >
  5. Informatique et Télécommunication
  6. >
  7. Autre langage
  8. >
  9. Hauts-de-France
  10. >
  11. Somme
  12. >
  13. AMIENS
  14. > DATA FORMATION - iOS - D?velopper des applications pour iPhone et iPad.

iOS - D?velopper des applications pour iPhone et iPad.

  • Lieu :
    AMIENS
  • Date :
    24-06-2019
  • Durée:
    35 heures
  • Tarif de la formation :
    990
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • 1-5 Participants
  • Séquençage :
    Nous pouvons organiser une session de formation en fonction de vos disponibilités sur simple demande, dans la ville et à la date que vous souhaitez. La formation sera garantie dès que vous aurez inscrit un stagiaire.
  • Pré-requis :

    Bonne connaissance de la programmation et d'un langage orient? objet

    Connaissance du XCode souhait?

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

PROGRAMME :

Jour 1

1. D?finir l'environnement iOS
  • Introduction ? l'environnement iOS
  • Les outils de d?veloppement
  • La distribution d'application
2. 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

Jour 2

3. 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
4. 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

Jour 3

5. 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
6. 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
7. 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

Jour 4

8. 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
9. Construire des applications professionnelles
  • Gestion de d?pendances
  • D?boguer avec Xcode
  • Internationalisation
  • Achats int?gr?s (In App purchase)

Jour 5

10. 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
11. D?finir les autres plateformes
  • Introduction ? l'environnement de l'Apple TV
  • Cr?er la version Apple TV d?une application mobile
12. 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

OBSERVATIONS :

  • Cette formation est éligible à la VAF (Validation des Acquis de Formation). Concrètement il s'agit d'une journée optionnelle positionnée 6 mois après la fin du parcours de formation initiale. L'objectif est de valider la mise en application des connaissances et ainsi obtenir un certificat délivré par le Groupe Lexom valorisant votre parcours de formation. N'hésitez pas à nous contacter pour de plus amples informations sur la VAF.
  • CONTACTER LE CENTRE DATA FORMATION

    24-06-2019 22-07-2019

    Les champs E-mail ne sont pas identiques

    Les champs E-mail ne sont pas identiques

    Votre adresse e-mail et votre numéro de téléphone sont collectés dans le but de vous répondre par e-mail et/ou téléphone, et uniquement à cette fin.

    * Les champs avec une astérisque sont obligatoires

    Nous ne cédons et ne revendons pas vos coordonnées à des tiers.

    TOUTES LES FORMATIONS SUR LE THèME Autre langage