FORMATION DÉVELOPPER VOS APPLICATIONS NATIVES IOS

Formation

À Paris

2 350 € HT

Description

  • Typologie

    Formation

  • Lieu

    Paris

Programme d'initiation à Cocoa Touch avec une mise à niveau en Objective-C pour développer des applications iOS à destination des terminaux Apple.
Durée 5 jours soit 35.00 heures de formations de 9h30 à 18h00.
Qualité 8 stagiaires par session maximum. 1 poste Mac ou Windows par stagiaire. Support de cours accessible en ligne.
Public Développeur objet dans au moins un langage de programmation.
Objectifs
Maitriser le langage Objective-C Maîtriser le développement iOS avec Cocoa Touch Etre capable de développer et de publier une application
Pré-requis Maîtrise de la méthodologie objet
Maîtrise d'un langage de programmation orientée objet (AS3, C#, JAVA, PHP5, C++)

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
23 rue de Bruxelles, 75009

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Le programme

1 - Culture générale sur Cocoa Les terminaux sous iOS Comparaison des applications web et natives Les canaux de distribution Les contrats de développement Le déploiement d'une application Présentation d'Objective-C et de Cocoa 2 - Langage C Premier programme Rappels sur le binaire Calculs Types de variables, précision Constantes Fonctions Conditions (vrai et faux, if, switch, ET, OU) Notion de portée Boucles (while, do-while, for, break) Pré-incrémentation et post-incrémentation Tableaux Chaînes de caractères Les pointeurs, l'adressage Fonctions: passage par référence Allocation dynamique de la mémoire Structures Définitions de types Préprocesseur et macros 3 - Objective-C Classes, méthodes, variables d'instance Héritage Classes Foundation (chaînes, collections, flux binaires, nombres...) Gestion de la mémoire et propriétés Protocoles Catégories Les blocs 4 - Modèles-Vues-Contrôleurs La design pattern MVC Outlets et actions Fichiers .xib, et ses liaisons avec UIViewController 5 - Les vues La classes UIView Le système de coordonnées La hierarchie des vues Rotation et redimensionnement (grâce à l'Autoresizing et l'Autolayout) Faire défiler du contenu grâce à UIScrollView Les animations simples 6 - Navigation L'utilisation de UINavigationController Passage de paramètres entre les contrôleurs 7 - La délégation Principe de la Délégation Mise en oeuvre pratique UIApplication et son délégué 8 - Les tables UITableView, UITableViewController Les cellules Remplir une table Interaction avec les cellules Personnalisation des cellules Utilisation des Storyboards 9 - Les fichiers Parsing de fichiers JSON La gestion des fichiers sous iOS Enregistrement et lecture au format .plist 10 - Géolocalisation Afficher une carte et des points de repère Géolocaliser le terminal Convertir les coordonnées en adresse et vice versa 11 - iPad Différencier l'iPad de l'iPhone Contrôleurs spécifiques à l'iPad (splitview, popover) Applications universelles

FORMATION DÉVELOPPER VOS APPLICATIONS NATIVES IOS

2 350 € HT