FORMATION "DÉVELOPPEMENT POUR IPHONE IPAD" DU 20 AU 24 JUIN
Du lundi 20 juin 2011 au vendredi 24 juin 2011
Pythagore F.D. propose une nouvelle formation intensive de 5 jours pour tout connaître sur les subtilités du développement sur les devices iOS .
PARIS - ile de france
Pour connaître les possibilités du développement sur les devices iOS (iPhone, iPod Touch, iPad),
maîtriser l'architecture Cocoa-Touch et les APIs disponibles, Pythagore F.D. propose une nouvelle formation intensive de 5 jours.
Cette formation sera animée par Benoît Widemann, expert en développement iPhone, développeur sur Macintosh depuis 1986.
Le programme détaillé de cette formation est le suivant :
_________________________________________________________
Première application
Création de l'interface utilisateur.
Connexion des objets d'interface.
Notions d'objets et de messages.
Installation de l'application dans le simulateur d'iPhone.
Installation dans l'iPhone.
Objective-C
La programmation orientée objet.
Caractéristiques des langages statiques et dynamiques.
Présentation du langage Objective-C.
Outils de développement
Les grandes phases du projet : architecture, conding, documentation, testing, debugging, optimisation, publication.
Présentation d'Xcode et des outils utilisés pour chaque phase.
Présentation de l'App Store et des modalités de publication.
Texte, délégation
Création d'un éditeur de texte.
Retour sur la notion de délégation.
Utilisation des notifications.
Enrichissement des objets d'interface.
Architecture des objets
Le modèle MVC (model, view, controller)
Présentation des ViewControllers standards
Utilisation des transitions
Les TableViews
Création d'une application basée sur une TableView.
Ajout d'une vue de détails.
Utilisation des familles de polices.
Géolocalisation
Présentation des outils : GPS, triangulation, magnétomètre.
Création d'une application utilisant la géolocalisation.
Ajout d'une carte dynamique.
Application multilingue
Préparation d'une application pour l'international.
Gestion du texte, des ressources.
Utilisation des formats locaux (nombres, dates, monnaies, calendriers)
Gestion des images
Utilisation de l'appareil photo et de la caméra.
Stockage des images dans la bibliothèque.
Stockage sous forme de fichier JPG ou PNG.
Le Carnet d'adresses
Création d'une application utilisant le carnet d'adresses
Retour sur les ViewControllers et les vues de détail.
La WebView
Création d'un navigateur web.
Utilisation des fonctions standards de la WebView.
Son et vidéo
Présentation des différentes API.
Lecture d'un son court, d'un fichier audio
Enregistrement audio.
Lecture vidéo en plein écran, et dans une SubView
L'accéléromètre
Création d'une application utilisant l'accéléromètre.
Core Graphics
Présentation.
Examen de l'API.
Exemples de dessins en 2D.
Core Animation
Présentation des différentes API d'animation.
Les transitions.
Déplacement des objets.
Transformations 2D (changement de taille, ..), et 3D (rotation dans lespace, mise en perspective, ...)
Utilisation de la documentation
Présentation de la documentation en ligne, intégrée.
Interaction avec le code source dans Xcode.
Navigation rapide dans la documentation.
Mise à jour.
Outils tierces parties.
Livres et références, sites utiles.
__________________________________________________________
La prochaine session aura lieu du 20 au 24 Juin. Cette formation peut être financée dans le cadre du DIF.
__________________________________________________________
Pythagore F.D., est un centre de formation en nouvelles technologies, dans les domaines suivants:
Java, serveurs d'applications J2EE (Jboss, Websphere, Jonas, )
TCP/IP (Architecture, Sécurité, Administration de réseaux IP, VoIP, ...)
Unix (AIX, HP-UX, Solaris),
Linux, les aspects systèmes, la virtualisation (xen, kvm), les applicatifs Apache, Openldap, Squid, Nagios, glpi, ...
et la mobilité, avec la programmation sur Android et sur iPhone.
L'ensemble des formations proposées est disponible sur le site
http://www.pythagore-fd.fr
site de l'événement
11 rue du Faubourg Poissonnière
75009 PARIS
Pour toute information, contacter le 01 55 33 52 10, ou par mail pfd@pythagore-fd.fr.
© 2024 Dataevent