Tutoriels iPhone (fr & en)
Je propose d'ouvrir un sujet sur les tutoriels sur internet.
Français
English
Italiano
En connaissez vous d'autres ? N'hésitez pas à donner vos bonnes adresses je les ajouterais au fur à mesure.
A bientôt,
Pierre
Français
- Tutoriels des Philippe Robinet http://web.mac.com/philippe.robinet/Le_ranch/iPhone_SDK.html
- Tutoriel iPup http://ipup.fr/tutoriels.php
- Astuces & tutos de JKraft http://www.jkraft.fr/
- AppleDev http://www.appledev.fr/
- ApplicationiPhone http://www.applicationiphone.com/
- Cocoa.fr http://www.cocoa.fr/
- CocoaMinded http://cocoaminded.com/
- SBLConseils http://www.slbconseils.fr/category/blog/tutoriaux-iphone/
- Convertir une chaine de caractère en objet NSDate http://www.lafermeduweb.net/billet/objective-c-convertir-une-chaine-de-caractere-en-objet-nsdate-556.html
English
- Getting Images From The iPhone Photo Library Or Camera Using UIImagePickerController http://icodeblog.com/2009/07/28/getting-images-from-the-iphone-photo-library-or-camera-using-uiimagepickercontroller/
- Using a UIImagePickerController http://iphone.zcentric.com/2008/08/28/using-a-uiimagepickercontroller/
- apps Amuck http://appsamuck.com/blog/
- Cocoa is my girlfriend http://www.cimgf.com/
- CocoaWithLove http://cocoawithlove.com/
- iPhone Noob http://iphone.zcentric.com/
- iPhone SDK Articles http://www.iphonesdkarticles.com/
- Mobile Orchard http://www.mobileorchard.com/
- raddOnline http://www.raddonline.com/blogs
- iPhone Development 101 http://www.idev101.com/
- 71squared http://www.71squared.com/iphone-tutorials/ ("iPhone Game Programming tutorial" en vidéo)
- Hollow Out - MapKit annotation drag and drop with callout info update http://hollowout.blogspot.com/2009/07/mapkit-annotation-drag-and-drop-with.html
- Hive05 -Code Sample: Crop an image using the iPhone SDK http://www.hive05.com/2008/11/crop-an-image-using-the-iphone-sdk/
- Uploading UIImages to TwitPic http://www.drobnik.com/touch/2010/02/uploading-uiimages-to-twitpic/
- My First iPhone Application Resources to help you develop your first iPhone application http://www.myfirstiphoneapplication.com/
- iPhone Tutorials for Developers http://edumobile.org/iphone/
- [Vidéo] How To: Implement Facebook Connect on the iPhone in 5 minutes
- iPhone App Devs http://iappdevs.blog.co.in/
- iPhone JSON Flickr Tutorial – Part 1 http://iphonedevelopertips.com/networking/iphone-json-flickr-tutorial-part-1.html
- iPhone JSON Flickr Tutorial – Part 2 http://iphonedevelopertips.com/networking/iphone-json-flickr-tutorial-part-2.html
- iPhone JSON Flickr Tutorial – Part 3 http://iphonedevelopertips.com/networking/iphone-json-flickr-tutorial-part-3.html
- planet cocoa http://planetcocoa.org/
- Building Simple Reader Application for iPhone based on UIWebView http://www.codeproject.com/KB/iPhone/iPhoneDevReader.aspx
- Erica Sadun WebSite http://ericasadun.com/
- Utiliser TouchXML http://foobarpig.com/iphone/touchxml-installation-guide.html
- How to use JSON in Cocoa/Objective-C http://blog.zachwaugh.com/post/309924609/how-to-use-json-in-cocoaobjective-c
Italiano
En connaissez vous d'autres ? N'hésitez pas à donner vos bonnes adresses je les ajouterais au fur à mesure.
A bientôt,
Pierre
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bon il date de 2007 et je ne suis pas sûr qu'il soit très orienté iPhone du coup, plutôt Objective-C en général, mais bon, c'est à citer tout de même.
Il y a aussi des liens sur le blog :
http://blog.pommedev.com/
dans la colonne de droite.
@muqaddar : merci pour l'épingle. J'ajoute rapidement tes suggestions à la liste.
Les dév. iPhone ont une approche spéciale du développement, par exemple le nom des site "Cocoa is my girlfriend" et "CocoaWithLove"posent questions.
Pierre
Leurs "iPhone Game Programming tutorial" en vidéo sont impressionnants !
A c'est à toi Jekar le site www.jkraft.fr ? Et bien un grand merci, c'est en lisant un de tes tutos que j'ai eu le déclic et que j'ai compris plein de choses. MERCI !!
Si tu as des besoins d un tuto en particulier (dans mes cordes, car je ne suis pas non plus un spécialiste) et bien je me ferais un plaisir de le faire.
N'hésitez pas à poster un lien vers vos tutos préférés.
Pierre
Et bien merci pour la proposition, un bon tuto sur les base de données serait génial (avec récupération base distante PHP/Mysql) ...
Si c'est ça, alors je te conseil vivement de te pencher sur la création d'une application client/serveur qui dialogue avec un webservice.
Il te faudra créer une API sur ton serveur (qui elle va dialoguer en directe avec ta BDD et te renvoyer un flux XML ou JSON) et du côté de ton application iPhone tu appel les fonctions de l'API et tu parse les réponses que tu reçoit.
Ce qui permet flexibilité et sécurité. Aujourd'hui, à ma connaissance, il n'est pas possible de se connecter depuis une application iPhone à une base de données se situant sur un serveur distant.
Par contre si "distant" = BDD SQLite de l'iPhone alors c'est une autre histoire.
A bientôt,
Pierre
P.S.: @Jekar si on peut avoir un tutos sur l'enregistrement dans CoreData et un autre sur la prise en charge de SQLite je suis intéressé. Juste pour le plaisir d'apprendre de nouvelles choses en Objective-C.
Pour Sqlite, ok je prépare ca.
Pierre
Oui c'était plus ça que je voulais dire.
Merci pour les conseils, je vais voir ça aussi. Je ne connais pas JSON, mais s'il faut s'y mettre et bien je vais essayer.
Merci.
Bonne découverte,
Pierre
Ca ressemble un peux au XML quand même non ?
JE vais étudier ça de plus près.
Merci.
Après, XML a d'autres avantages, justement il est plus complet dans certains domaines où ça peut être utile (utilisation des XPath, de XSL, attributs des tags, XSD/DTD...)... mais dans le cas où le but c'est d'échanger des objets simples ou des structures de données, il devient du coup trop lourd comparé à JSON qui est bien suffisant
PS : Au passage pour un projet perso je suis en train de construire un framework JSON-RPC qui commence à avoir une belle tête (je n'ai rien trouvé de tout fait sur le net en Obj-C, à part DeferredKit mais qui est bourré de fuites mémoires et ne respecte pas des conventions de nommage ou a d'autres concepts foireux...), je pense que je le mettrait bientôt à disposition de la communauté à l'occasion.
Ah, toi aussi, tu l'as trouvé bizarre ce DefferedKit ?
La première fois que j'ai regardé les méthodes, je les ai trouvées pas très Objective-C... du coup, je n'avais pas persévéré.
Inutile de dire que ton projet m'intéresse fortement !
Ce que j'ai trouvé intéressant dans ce concept c'est d'avoir une syntaxe générique pour définir les callbacks, plutôt que de prévoir un paramètre "delegate:" + un paramètre "selector:" dans quasiment toutes les méthodes de mon framework.
Surtout quand on code derrière un WebService sous forme de singleton (comme c'est en général mon cas) qui implémente autant de méthodes Objective-C que de méthodes du WebService à appeler (histoire d'avoir une API Objective-C propre avec autocomplétion et formatage correct des params et tout), et que chacune de ces méthodes nécessite de définir un delegate et selector pour la réponse...
Je présenterai tout ça lors d'un article de publication de ce petit fmk... après avoir fait un peu de doc dessus
Pierre
EDIT : le framework à été publié par AliGator dans ce thread : http://forum.pommedev.com/index.php?topic=5650
N'hésitez pas à suggérer vos sources favorites.
Pierre