Les meilleurs cours et tutoriels iOS Consultez tous les cours
Nombre d´auteurs : 21, nombre d´articles : 17, dernière mise à jour : 4 février 2013
Pour débuter
-
Guide du débutant en développement iOS : Méthode et démarche pour un apprentissage efficace
par Raphaël WachCe tutoriel ne vise pas à enseigner des notions de programmation.
Il s'agit d'une méthode pour vous guider lors de l'apprentissage de la conception et du développement d'applications pour iOS.Création : 30 janvier 2013 · Mise à jour : 30 janvier 2013 · 3 commentaires
-
Dans ce tutoriel, nous allons découvrir les bases du développement sur iPhone/iPad. Cette partie nous permettra de nous familiariser avec l'Objective-C et les outils de développement fournis par Apple (Xcode dans un premier temps).Création : 10 février 2011 · Mise à jour : 18 février 2011 · 9 commentaires
Sommaire
menu
Développement Applications SDK iOS
-
Guide du débutant en développement iOS : Méthode et démarche pour un apprentissage efficace
par Raphaël WachCe tutoriel ne vise pas à enseigner des notions de programmation.
Il s'agit d'une méthode pour vous guider lors de l'apprentissage de la conception et du développement d'applications pour iOS.Création : 30 janvier 2013 · Mise à jour : 30 janvier 2013 · 3 commentaires
-
C'est parti pour le premier tutoriel de la section iOS. Et comme il ne s'agit pas de perdre en route les bonnes habitudes de la maison, je vous propose de faire le point sur les outils qui vous seront utiles/indispensables pour le développement de votre première application iPhoneCréation : 23 novembre 2010 · Mise à jour : 23 novembre 2010 · Commentez
-
Cet article est un tutoriel montrant la méthode d'accès au carnet d'adresses de l'iPhone.
Les frameworks mis en oeuvre sont AddressBook et AddressBookUICréation : 27 juin 2008 · Mise à jour : 27 juin 2008 -
Cet article est un tutoriel sur l'iPhone SDK et notamment l'approche RAD avec l'utilisation d'Interface Builder.
L'auteur nous explique pas à pas comment réaliser une IHM avec le minimum de programmation et en utilisant le très peu documenté Interface Builder.Création : 26 mars 2008 · Mise à jour : 26 mars 2008
menu
Cocoa/Cocoa Touch
-
L'aspect fortement dynamique des types dans Cocoa est enrichi par un modèle de conception très simple pour permettre un accès générique aux propriétés des objets que l'on manipule.
Ce modèle définie une propriété comme un couple formé d'une clef, le nom de la propriété, et de sa valeur.Création : 21 mai 2008 · Mise à jour : 21 mai 2008 -
Le modèle KVO forme avec KVC l'un des principaux socle de l'environnement de développement Cocoa.
Si KVC se rapproche très largement des règles de codage définies en Java pour les Java Beans, on peut considérer que le modèle KVO est le pendant du modèle d'événements en Java.
La similitude s'arrête là car le modèle KVO est bien plus simple.Création : 23 mai 2008 · Mise à jour : 23 mai 2008 -
Cocoa s'appuie sur le langage Objective-C qui, contrairement au C++, ne propose pas un modèle de classe avec héritage multiple.
L'héritage simple est la règle, comme dans le monde Java.
Si le langage propose des solutions techniques pour contourner les limites de l'héritage en introduisant l'idée de protocoles (interfaces en Java), le socle Cocoa s'appuie sur une solution conceptuelle : la délégation.
Ainsi, au lieu de dériver une classe NSApplication ou NSWindow pour l'enrichir de comportement spécifiques à votre application, Cocoa vous propose d'implémenter les comportements spécifiques dans un objet délégué.Création : 19 mai 2008 · Mise à jour : 19 mai 2008 -
Cet article, en plusieurs parties, permettra aux développeurs Java de pouvoir facilement passer à Cocoa et Objective-CCréation : 26 mai 2008 · Mise à jour : 26 mai 2008
menu
Langage Objective-C
-
Ce document est un guide de passage de C++ à Objective-C. Il existe plusieurs documentations soucieuses d'enseigner le modèle objet via Objective-C, mais aucune à ma connaissance n'est destinée aux codeurs expérimentés en C++, désirant se renseigner sur les concepts du langage pour les comparer à ce qu'ils connaissent déjà. Le langage Objective-C m'avait semblé au premier abord un obstacle plutôt qu'un tremplin à la programmation avec Cocoa (cf. section 1.1) : il est si peu répandu que je ne comprenais pas son intérêt face à un C++ puissant, efficace et maîtrisé. Il a donc fallu longtemps pour que je comprenne qu'il était au contraire un réel concurrent grâce à la richesse des concepts qu'il propose.
Ce document ne se présente pas comme un didacticiel mais comme une référence de ces concepts. Il permettra ainsi, je l'espère, d'éviter qu'une mauvaise connaissance d'Objective-C conduise un développeur C++, soit à abandonner trop vite ce langage, soit à utiliser à mauvais escient ses outils habituels, produisant alors un code bâtard, inélégant et inefficace.
Ce document ne se veut pas une référence complète, mais rapide. Pour une description approfondie d'un concept, mieux vaut consulter une documentation Objective-C spécifique.Création : 12 juillet 2007 · Mise à jour : 17 août 2010 -
Dans ce tutoriel, nous allons découvrir les bases du développement sur iPhone/iPad. Cette partie nous permettra de nous familiariser avec l'Objective-C et les outils de développement fournis par Apple (Xcode dans un premier temps).Création : 10 février 2011 · Mise à jour : 18 février 2011 · 9 commentaires
menu
Développement Applications Web pour mobiles
-
Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iPhone / Android ou non.
Dans notre cas, HTML sera associé à CSS et JavaScript pour construire des applications pour mobiles, qui seront accessibles sur le web via une URL (applications web), l'AppStore d'Apple ou l'Android Market (applications natives).Création : 23 septembre 2010 · Mise à jour : 30 septembre 2010 · 1 commentaire
-
On a vu dans l'article précédent, que l'écriture de code HTML en utilisant certaines règles CSS définies par iUI permettait de produire un affichage ayant un aspect iPhone / Android. Voyons en détail les classes dont nous disposons. N'hésitez pas à nous faire part de votre avis sur cet article.Création : 7 décembre 2010 · Mise à jour : 7 décembre 2010 · 1 commentaire
-
Cette bibliothèque compacte (10 Ko pour la version compressée du code JavaScript) permet de donner à une page HTML affichée le style iPhone / Android, à l'aide de divers fichiers CSS livrés avec celle-ci. Le code JavaScript permet quant à lui d'enchainer le défilement des pages HTML entre elles, la plupart du temps sans faire appel au serveur (sauf pour les appels AJAX).
N'hésitez pas à nous faire part de votre avis sur cet articleCréation : 13 octobre 2010 · Mise à jour : 13 octobre 2010 · 3 commentaires
-
Développez votre application Web mobile avec Wink le framework JavaScript adapté aux navigateurs WebKit
par Jérôme GIRAUDWink est un framework JavaScript mobile et un projet de la fondation Dojo. Il cible les navigateurs WebKit (que l'on retrouve sur la majorité des smartphones et tablettes du moment) et est compatible avec iOS, Android et BlackBerry. Ultra-léger (6ko), il est adapté aux contraintes et aux spécificités des environnements Web mobile et fournit toute une couche de gestion des événements "touch" et "gesture".Création : 30 décembre 2010 · 1 commentaire
menu
Divers
-
Ce 8 avril 2010, Apple a présenter certaines des nouveautés de l'iPhone OS 4.0 aux journalistes lors d'un Apple Event. Voici un résumé de ce qui a été dit durant la keynote, mais aussi ce qui n'a pas été dit durant cette même keynote.Création : 12 avril 2010 · Mise à jour : 8 juin 2010 -
Retrouvez les commentaires de la rédaction Mac à propos de la Keynote tenue par Steve Jobs lors de MacWorld 2008Création : 17 janvier 2008 · Mise à jour : 17 janvier 2008