iPhone 4 : sortie le 24 Juin – écran Retina, CoreMotion, Vidéo 720p à 30FPS, iChat Vidéo …
La WWDC 2010 a commencé aujourd’hui et pour se mettre dans l’ambiance Steeve Jobs a débuté avec son “habituelle Keynote”. Au programme des chiffres, des remerciements, et surtout la présentation du nouvel iPhone “4″ ! Voyons un peu les entrailles de ce nouveau “bijou technologique” et estimons rapidement s’il apporte un réel plus à son prédécesseur le “3GS”.
Comment créer un projet iPhone / iPad avec XCode from scratch
Vous avez peut-être envie de vous mettre à la programmation iPhone / iPad sans trop savoir par ou commencer ? Je vais par ce tutorial vous amener à un petit projet XCode permettant de compiler une application “from scratch”, qui n’utilise donc pas Interface Builder (aka IB).
Créer un Singleton sur iPhone en Cocoa / Objective-C
Lorsque l’on a besoin d’un même objet à différents endroits il n’est pas nécessaire de le faire passer d’une classe parente à une classe enfant, et encore moins de lui allouer de la mémoire plusieurs fois. Une bonne solution consiste à transformer votre classe en un singleton. Voyons ainsi comment créer un singleton en objective-c pour iPhone (mais ce qui marche aussi sur Mac).
JSON sur iPhone : installation et exemple
Nous allons expliquer par ce billet comment lire du code JSON sous iPhone tout en gérant d’éventuelles erreurs. Nous ne ferons que présenter la librairie avec un exemple clair et concis qui peut facilement se customiser selon les besoins.
Gérer des UIView avec un UIViewController sur iPhone
Nous avons récemment vu comment gérer les bases d’une UIView. Voyons maintenant comment contrôler les UIView depuis un UIViewController. Comme son nom l’indique, ce dernier permet de contrôler les vues de votre application afin de respecter un minimum le modèle MVC.
Utiliser un UIButton dans une UIView sur iPhone
Voici le premier billet d’une petite série sur la programmation iPhone. Pour commencer, nous allons voir comment ajouter un bouton à une view et réceptionner l’événement clic de ce bouton. A chaque clic nous incrémenterons un compteur que nous afficherons sur la même view. Ces notions nous serons utiles pour le second billet de la série.

