Iphone/Ipad – Développement

Formation

A distance

Prix sur demande

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

A l’issue de cette formation, vous serez en mesure de développer par vous-même des applications complexes pour iPhone. Vous aurez appris à vous servir de l’environnement de développement intégré sur MacOs-X, XCode, du générateur d’interface, de iPhone Simulator et du debugger intégré.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

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

 

Introduction

  • Types de terminaux et programme développeur Apple
Introduction à Objective-C 2.0
  • Syntaxe de base. Notion de classe
  • Les Controllers
  • Le type id
  • La valeur nil
  • Héritage
  • Références dans l’arborescence
  • Initialisation de l’instance d’un objet
  • Les protocoles
  • Les sélecteurs
  • Le Framework Foundation
  • Les listes
  • Les diction­naires
  • Le comptage de références
Enregistrement au programme Apple L’environnement de développement
  • Description de l’interface
  • Installation du SDK Apple
  • Méthodologie de développement
  • Création d’un projet sous XCode
  • Interface XCode
  • Cycle d’exécution de l’application
  • Le fichier Info.plist
  • L’interface Builder et ses composants
  • Construction de l’application
  • Modèle-Vue-Contrôleur (MVC)
  • Compilation et lien
  • Utilisation du simulateur
  • Limitations du simulateur
  • Mécanismes d’aide, de complétion et de debug
  • Problèmes généraux de compilation
Conception et ergonomie
  • Méthodologie
  • Identifer les fonctions-clés de votre applicatif
  • Choisir le design pattern
  • Choisir le design pattern
  • Ebaucher le storyboard et une charte graphique
  • Développement de l’interface et de l’application
  • Tests et optimisation
  • Publication sur l’AppStore
Développement
  • Instancier un contrôleur de vue
  • Segmented controls. Switches
  • Progress Views. WebViews
  • Contrôleurs : d’images, de navigation, Tab Bar, de vue, de vue personnalisée
  • Ajouter des icônes
  • Les Frames
  • Rotation et animation des vues
  • Contenu de la barre de navigation
  • Listes d’éléments
  • Action sur les listes
  • Utilisation du multimédia
  • Lancement de l’application
  • Icône de lancement
  • Splash Screen
  • Ecran de lancement
Lire et enregistrer des données
  • Les méthodes de stockage
  • Les préférences utilisateur
  • Les fichiers de propriétés
  • Les plist
  • Le format de données JSON
  • Manipulation XML
  • Code principal dans le RootViewController
Introduction aux fonctions avancées
  • Appels synchrones et asynchrones
  • La manipulation de l’écran
  • Déplacements simples
  • Zoom simple
  • Internationalisation
  • Web Services
  • Utilisation du Wifi et du GPS
  • Créer une animation
  • Introduction au graphique OpenGL et au multithreading

Iphone/Ipad – Développement

Prix sur demande