Développement iOS (iPhone, iPad) par Docdoku

Lieu(x)
En centre (31)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
La programmation Swift
- Syntaxe
- Structure d'une classe
- Héritage, Protocoles et Extensions
- Concept de message
- Les exceptions
- Gestion de la mémoireLes principaux frameworks
- App Frameworks (Foundation, UIKit, AppKit...)
- Graphics and Games (ARKit, Image I/O...)
- App Services (Accounts, Core Data, MapKit...)
- Media (HTTP Live Streaming...)
- System (AuthenticationServices, IOKit...)
- Web (WebKit...)L'environnement de développement
- Xcode 10
- Création et organisation d'un projet
- La gestion des sources (Git, Subversion)
- Gestion des assets
- Expérimenter, tester, déboguer
- Profiling (CPU, mémoire, système de fichiers)L'interface graphique
- Interface Builder
- Les Storyboards
- Les Composants graphiques
- La navigation
- Les principaux contrôleurs
- Les alertes
Fonctionnalités avancées
- Prise en compte du cycle de vie
- Multitâche
- Les animations
- La géolocalisation
- Lectures audio et vidéo
- Gestion de l'orientation (portrait/paysage)
- Règles d'ergonomieConnectivité
- Requêtes synchrones et asynchrones
- Sécurité
- Interrogation de Web Services
- Notifications Push
- Monitoring réseauPersistance des données
- Les données utilisateurs
- Le système de fichiers
- Core Data (chargement, mise à jour, sauvegarde)
- Création du Data ModelDéploiement et gestion de flotte
- Gestion des certificats, provisioning profiles...
- L'App Store
- Intégration continue
- Utilitaires en ligne de commande
- Déploiement Ad Hoc ou In
- House
- Store privé
Objectifs
Lancé en 2007, l'iPhone a définitivement remodelé le paysage de la téléphonie mobile. Celui
- ci fonctionne sous iOS, le système d'exploitation développé par Apple qui équipe aujourd'hui l'ensemble des dispositifs tactiles de la marque tels que l'iPhone donc, mais aussi l'iPad et l'iPod Touch. Bien qu'ayant cédé sa place de leader en terme de parts de marché, iOS reste le système qui a fixé les standards d'ergonomie et d'usage.
Le SDK iOS dispose de tous les outils nécessaires pour développer, exécuter et tester des applications tactiles. Ces dernières sont développées avec le langage Swift, qui remplace le vénérable Objective
- C, en utilisant les frameworks système comme Cocoa Touch ou Core Data.
Cette formation va vous permettre d'acquérir de solides bases en Swift, d'apprendre à utiliser l'environnement de développement Xcode, à concevoir des interfaces graphiques grâce au mode WYSIWYG de l'éditeur, à maîtriser le SDK et ses différentes API.À l'issue de cette formation, vous serez donc entièrement autonome pour développer des applications iOS qui utilisent au mieux les capacités des produits mobiles Apple, et cela que les logiciels soient destinés au grand public ou uniquement à votre entreprise.
Centre(s)
  • Toulouse (31)
Métier(s)
Formation proposée par : Docdoku
À découvrir
VERTEGO INFORMATIQUE
Pack iphone & ipad par VERTEGO INFORMATIQUE
iPhone / ipad - Développement d'application iOS avec Swift et Cocoa par Dawan
iPhone / iPad - Développement d'application iOS avec Objective-C et COCOA par Dawan
Développement iphone / ipad par Vaelia
Développement iphone / ipad par VAELIA MERIGNAC
Swift - développement avancé pour iPhone/iPad par PLB Consultant
Bien utiliser son Ipad/Iphone par Initiation Formation Appui Pédagogie Emploi - IFAPE
Réussir son projet d'application pour iPhone ou iPad par IFM
iPad - développement d'applications pour iPad par IFM
iPhone et iPod touch développement par IFM