jobs.lu



 
Institut: Agile Partner  Unser Profil lesen
Beschreibung: AgilePartner® is a fast growing independent company based in Luxembourg. We believe that it is our role to assist you in selecting the technologies and tools that best fit your needs and to implement them in the most efficient way.

Since the very beginning of Microsoft .NET we have developed an expertise that allows us to successfully implement .NET projects.
AgilePartner has grown experience in the Java field, both in J2SE and J2EE, and knows how to benefit from the extensive features and versatility of the platform.
The other ambition of AgilePartner is to put agile methodologies in action, which we consider to be the most productive ones thanks to:

an optimal collaboration with the end users,
the most pragmatic project management approach,
the constitution of efficient and motivated teams
Kontakt: AGILE
Anschrift: ZAI Bourmicht 20A rue du Puits Romain L-8070 BERTRANGE, Luxemburg  
Internetseite:
E-Mail: info@jobs.lu

Developpement d'une application sur iPhone


Près de 40 millions d'iPhone ont été vendus dans le monde, un plus de 1,2 million en France (chiffres en septembre 2009). Premier terminal mobile grand public, l'iPhone bénéficie d'une convivialité d'utilisation et d'une ergonomie très innovantes, dignes héritières des lignes de produits d'Apple. Cette réussite montre clairement une des facettes de l'avenir du développement.

Ce cours vous apprendra à développer une application qui s'exécutera sur un iPhone ou sur un iPod Touch, en respectant les règles ergonomiques et la philosophie de l'iPhone. Nous ferons la part belle à l'usage d'Interface Builder permettant de développer les interfaces graphiques en mode Wysiwyg en minimisant le nombre de ligne de code Objective-C à mettre en oeuvre. Afin de tirer parti de la connectivité de l'iPhone, nous connecterons cette application au monde du Web ainsi qu'à une base de données.

Ce cours est destiné à tous ceux qui souhaitent savoir : "Comment développer une application pour iPhone ?", "Comment utiliser les composants graphiques fournis par Apple ?", "Comment utiliser le SDK d'Apple ?", "Comment déployer son application sur l'AppStore d'Apple ?", "Comment construire graphiquement une application iPhone avec l'Interface Builder (IB) dApple) ?".



Vous allez apprendre à
 

  • Prendre en main l'environnement XCode et Interface Builder sur Mac
  • Développer une application en respectant les règles ergonomiques d'Apple
  • Manipuler les composants graphiques mis à disposition
  • Gérer les préférences d'une application
  • Gérer l'écran tactile
  • Manipuler une base de données embarquée : SQLite



Méthode pédagogique : 70% de travaux pratiques

Audience : Développeurs et chefs de projets techniques

Pré-requis : Connaissance pratique d'un langage de programmation C, C++ ou Java

Programme

 

  • iPhone: architecture et contexte
    • Processeur
    • Mémoire
    • Connectivité
    • Modèle commercial
  • Objective-C : les bases
    • Créer une classe
    • Mise en oeuvre de l'héritage et des protocoles
    • Description des classes les plus courantes du SDK
    • Les propriétés
    • Les API Cocoa
  • Les composants graphiques
    • Interface Builder
    • Window
    • View (Web View, Text View, Image View...)
    • Boutons (classiques, switch, Segmented Controls...)
    • Sliders, barre de progression...
    • Controllers (View Controller, TableView Controller, Navigation Controller...)
    • Tab Bar
    • Bouton, Textfield
  • Les règles d'ergonomie
    • Interfaces graphiques pour mobiles
    • Adaptation de l'ergonomie d'une application pour l'iPhone
    • Gestion des préférences
    • Ergonomie et AppStore
  • Gestion des événements
    • Touch
    • MultiTouch
    • L'accéléromètre
  • Gestion mémoire
    • L'Auto-Release Pool
    • Le comptage de référénce
    • Outils de gestion de la mémoire (Leaks, Object Allocation, Activity Monitor)
  • Les entrées / sorties
    • Lire et écrire dans un fichier
    • Manipuler le protocole HTTP
    • Et les Web Services ?
  • SQLite
    • Présentation SQL
    • Paramétrage d'un projet pour utiliser SQLite
    • Stratégies de création du schéma associé à une application
  • Les autres API
    • Open GL
    • Géolocation
    • Accéléromètre
    • Notification (SDK 3)
    • Cut And Paste
    • Store Kit
    • Autres spécificité SDK 3.0 (Mapkit, Gamekit)



Outils : XCode, iPhone SDK 3.0
 

Kategorie Computing,Software
Preis 1,785
Dauer 5 jours
Anfangs-/Schlussdatum from 03/22/2010 to 03/26/2010
Tageszeit Full time
Kode IPO
Zulassungsbedingungen Connaissance pratique d'un langage de programmation C, C++ ou Java
Contact email training@agilepartner.net
Url http://www.valtech-training.fr/fr/index/training/formations/developpement-mobile/IPO.html


Eine Anfrage an die Lehranstalt senden

Anfrage
Name
Telefon
E-Mail-Adresse
 




Diesen Kursus einem Freund senden

Name Ihres Freunds
E-Mail-Adresse Ihres Freunds
Ihr Name
Ihre E-Mail-Adresse
Anmerkung (Angabe freiwillig)