AFPA
Concepteur d’applications pour iPhone et iPad
Job Description
Objectifs de la formation
Etre capable de développer des applications complexes Web mobile, de gérer un projet pour équipements «mobiles» et développer des applications avancées pour iPhone et iPad adaptés aux évolutions technologiques actuelles et aux évolutions du marché de l’informatique.
Le programme
Introduction au développement d’applications web mobilesAppréhender les enjeux du nomadisme pour l’entreprise.Découvrir les applications mobiles types B2C ou B2B. Mesurer les enjeux de la mobilité, véritable projet d’entreprise. Gérer un projet pour équipements « mobiles »Mettre en œuvre une méthodologie de gestion de projets liés à la mobilité.Enumérer et détailler chacune des étapes de la conduite d’un projet mobile : de l’opportunité du projet, à son exploitation en passant par sa conception. Développer une application « mobile » avec les technologies du webDévelopper des applications mobiles multiplateformes avec les technologies liées au Web : HTML 5, CSS 3 et JavaScript.Utiliser les Framework de développement PhoneGap et jQuery Mobile. Programmer avec Objective-C 2.0Développer avec le langage Objective-C.Maîtriser l’environnement de développement Cocoa sous MacOS.Utiliser l’environnement de développement intégré XCode d’Apple.Acquérir les bases nécessaires à la programmation objet Objective-C afin d’être opérationnel pour le développement d’applications iOS (iPhone et iPad) des modules suivants. Développer des applications pour iPhone et iPadDévelopper des applications pour iPhone/iPad avec le langage Objective-C.Maîtriser l’environnement de développement Cocoa sous MacOS en utilisant l’IDE XCode d’Apple.Utiliser les utilitaires fournis avec l’environnement de développement : le debugger, le générateur d’interfaces et le simulateur Développer des applications avancées pour IPhone/ iPadDévelopper des applications évoluées pour iPhone/iPad avec le langage Objective-C.Maîtriser les gestures d’écran, et les contrôleurs de vue complexes.Dialoguer avec les périphériques du terminal. Maîtriser l’utilisation du Wifi et du GPS pour effectuer de la géolocalisation Période en entreprise. Session de validation.
Comprendre la Programmation Orientée Objet (POO)
Maitriser un langage de POO : C++, Java ou C#
Notion de XML et de Web Service
Connaissance de base des langages de développement web (HTML, CSS, Javascript)
Connaissance du protocole HTTP
Formation certifiante
79,1%
51,3%