Un livre consacré à la programmation sur iOS 6

Christophe Laporte |
Les Editions Eyrolles ont sorti la semaine dernière un livre consacré au développement sur iOS 6. Coécrit par Jean-Marc Lacoste et Thomas Sarlandie, Programmation iOS 6 est un ouvrage qui s’adresse aussi bien aux "professionnels de la conception web et mobile" désireux d’être présents sur l’App Store qu’aux particuliers désireux de se mettre au développement iOS.

Sur 352 pages, le livre tente de faire le tour de la question. Cela va de comment obtenir les outils de développement, aux bases de l’Objective-C, sans oublier bien entendu le SDK d’iOS qui est abordé en long et en large. Programmation iOS est divisé en cinq parties : découverte de l’environnement de développement, conception et ergonomie, développement de l’interface, manipulation des données et publication des applications.

Le livre est vendu 36 €. Il est possible de l’acheter également sur l’iBookstore ou en version Kindle pour 25,99 €.
Tags
avatar Tonysouth | 
Est ce dur de développer une application?
avatar Akarin | 
Pas mal. Il y a peu d'ouvrages en français sur le sujet. Par contre, faire le tour des base de la prog + objective-c + l'orienté objet + Cocoa + Xcode en 350 pages, j'ai des doutes. Je suis en train d'écrire le même type de texte mais en anglais, pour le débutant total et c'est en 3 volumes de +600 pages chacun... . S'il y a des intéressés, plus d'info en MP.
avatar Philactere | 
@akarin : 'Pas mal. Il y a peu d'ouvrages en français sur le sujet. [..] Je suis en train d'écrire le même type de texte mais en anglais, pour le débutant total[..] ' C'est bien mais pourquoi ne pas l'écrire en français puisque justement les ouvrages en français sur le sujet sont rares ? Il doit y avoir un marché quand même conséquent ? Ceci est un vrais question.
avatar hirtrey | 
@akarin : Oui 350 pages c'est peu. Peut être juste le Hello World :)
avatar RedMak | 
Pour moi les 2 meilleurs livres sont ( les 2 en Englais ) - pour les débutants: "Creating iOS Apps- Develop and Design" - plus avancé : "ios 6 programming pushing the limits"
avatar hirtrey | 
@tonysouth : ObjC en lui même non, c'est un peu bizarre quand même par rapport au C/C++/pascal/java.. Après c'est le framework et la c'est une autre histoire pour un débutant, bcp d'objets avec bcp de méthodes par object ...mais c'est réalisable
avatar tleveque | 
Ouain... 350 pages... J'espère que c'est écrit très petit!! Car même des livres de 1500 pages n'arrivent pas à faire le tour!! Bonne chance!
avatar Feannor | 
@Philactere: D'un autre côté, quand t'es développeur, il vaut mieux ne pas rechigner à la doc anglaise ^^
avatar RedMak | 
@tonysouth Si tu a une expérience dans n'importe quel langage orienté objet sa sera plus facile. Mais surtout ne fait pas l'erreur que j'ai faite au début à savoir abuser du copier/coller, au bout d'un mois j'ai réalisé que je comprenais pas la moitié du code et il à fallut que je reprenne les fondamentaux pour mieux avancer ;)
avatar 8iMac | 
Le meilleur cours accessible au débutant qui n'ont jamais fait de programmation et gratuit: http://www.siteduzero.com/tutoriel-3-553417-creez-des-applications-pour-iphone-ipad-et-ipod-touch.html
avatar Anonyme (non vérifié) | 
@Philactere : @akarin : 'Pas mal. Il y a peu d'ouvrages en français sur le sujet. [..] Je suis en train d'écrire le même type de texte mais en anglais, pour le débutant total[..] ' C'est bien mais pourquoi ne pas l'écrire en français puisque justement les ouvrages en français sur le sujet sont rares ? Il doit y avoir un marché quand même conséquent ? Ceci est un vrais question. Bonne question +1 pour ta question qui est vraiment pertinente Philactere ...
avatar harzack86 | 
Uniquement disponible sur le iBookstore Français...
avatar Ded77 | 
Ne pas oubliez aussi les très bon cours de Mr Paul Hegarty de Standford, dispo sur iTunes U. Idéal pour les débutants en Objective-C/iOS (il faut cependant de bonnes bases en C et POO). Je conseille aussi ces cours pour voir les nouveautés du framework (même si ça ne remplace pas les vidéos de la WWDC).
avatar Ded77 | 
@Ded77 Ne pas oublieR, bonS,... Arf
avatar Trollolol | 
En anglais pour toucher beaucoup plus de clients potentiel. Un débutant FRA voudra de la doc en FRA, pour les autres que ça soit dans leur langue maternelle ou en anglais ça leur pas de réel soucis.
avatar Christophe Durandeau | 
350 pages me semble un bon compromis, car le but de ces ouvrages est de présenter les principes généraux, acquérir les bases. Ensuite, pour le détail de chaque API rien ne vaut la doc d'Apple, car c'est la référence et ce n'est pas compliqué d'aller chercher le détail des infos quand on sait comment marche une api.
avatar pacou | 
Il y a aussi "objective-c créez vos applications iOS pour iPhone et iPad" aux éditions eni http://www.editions-eni.fr Code EP2OBJ Je précise que ce n'est pas une pub en ce qui me concerne. Je le trouve juste pas mal foutu.
avatar Akarin | 
@Philactere & @fbi1968 : "C'est bien mais pourquoi ne pas l'écrire en français puisque justement les ouvrages en français sur le sujet sont rares ?" Pour plusieurs raisons, en fait : - le français n'est pas ma langue maternelle, c'est l'anglais - l'éditeur avec qui je travaille n'a pas de collections en français - je ne connais pas les termes techniques en français (des trucs comme "decision case" ou "array", je ne saurais pas dire) - je fais plein de fautes de grammaire et d'orthographe, en français - le marché anglo-saxon, pour la presse technique, représente environ 15x le marché francophone en termes de vente - le code, en français, c'est... heu... (désolé, les mecs) ...une horreur absolue En revanche, si les ouvrages marchent correctement en anglais, je compte le faire traduire en allemand et en français et les publier indépendemment (j'ai les droits sur le texte).
avatar toucan39 | 
@akarin Oui suis interessé .
avatar toucan39 | 
@Philactere Parce que le marché francophone est petit et que tout programmer doit être capable de lire l' anglais .
avatar toucan39 | 
@RedMak En Anglais peut être . :-))
avatar toucan39 | 
@Akarin Le marché des développeurs qui ne lisent pas l' anglais est sans intérêt . Je parle de lire et comprendre, pas parler ni même écrire .
avatar whocancatchme | 
Donc si on débute on prend quoi au final ?
avatar Philactere | 
@Akarin : Merci pour ta vrais réponse à une vrais question. @autres Non, la différence de taille des marchés n'est pas une réponses suffisante. Ce qui m'interpellait chez cet auteur c'est qu'il semblait déplorer la rareté des ouvrages en français tout en en écrivant un en anglais. Sa réponse détaillée apporte une explication convainquant.
avatar Mithrandir | 
@tleveque Ce n'est pas nécessaire de parcourir toutes les classes ! Il faut donner les principes du langage, et donner les moyens aux lecteurs de savoir ou trouver une information. C'est le cas dans tous les langages avec une bibliothèque de classes importantes (comme Java). Par contre, il est à mon avis indispensable de maîtriser un peu l'anglais pour programmer, tous ces langages sont basés sur l'anglais, même Ruby qui a pourtant été inventé par un Japonais.
avatar itralala | 
@ akarin : bonjour : comment te contacter en message privé ? Tu peux m'envoyer ton email sur une redirection privée : el1357595232kbm@mail-temporaire.fr Merci d'avance
avatar EBLIS | 
@Akarin Moi je suis preneur de ton ouvrage même en anglais à condition qu'il puisse être explicite pour les vrais débutants qui n'ont aucune notion de programmation. La plupart des livres de prog que j'ai eu entre les mains et qui se disent pour les débutants parlent au bout de quelques pages un langage technique pas très accessible. Je suis entre autres infographiste mais pas codeur, à part l'html et le css qui sont très simples, les autres langages me posent des soucis, peu être ne suis-je pas tombé sur les bons didactitiels qui vulgarisent assez afin de se mettre dans le bain.
avatar os-app92 | 
J'ai commencé il y a trois ans avec le même bouquin de Sarlandie mais pour iOS 3. C'est assez léger comme ouvrage mais suffisant si l'on se cantonne au début à des applis de type uitableview ou uitabbar. Je me souviens que le mécanisme des release/retain n'était pas très bien expliqué, je pense que les auteurs encouragent maintenant l'usage de ARC par défaut !
avatar Gueven | 
Pour les non réfractaires à la langue anglais, je conseille iTunes U. Il y a de belles formations gratuites.
avatar ovea | 
Hum ! Des mockup iAp sur iPad, pour avoir une belle idée de ce qu'on se représente de son projet : le storyboard koa ! Ensuite, coder oui, mais avec une bible comme du Knut (si je me souvient bien du LeX & Yacc), The référence absolue, me semble illusoire : mais nécessaire pour multiplier les sources. Après on parle pas simplement de langage ou plutôt de grammaire générative (quoi que pourquoi pas) ni plus d'interface graphique … Les notifications que les objets échangent nous font reconsidérer les jeux de batailles navales (théorie des jeux) matrice de coopération … avec le système : ça va pas très loin finalement, non ? Quoi d'autre ?!
avatar toucan39 | 
@EBLIS Oui pour moi , c' est toute l' approche objet qui est un sport, pour un vieux croûton . Pour un petit jeune c' est bien plus simple car tu n' a pas les faux plis du Basic, Pascal, Cobol .... J' ai suivi une formation, objet, mais après j' ai eu des problèmes de santé , j' ai pas pratique et c' etait il y a 15 ans. J' aimerais bien retenter, pour le fun, et ne pas mourir idiot ...û C' est sûr que je suis preneur de l' ouvrage en anglais, après je veux bien banquer à nouveau pour une version française .
avatar toucan39 | 
@gueven Merci je vais regarder, mon anglais est pas au top. Je comprenais les Keynotes de Steve Jobs, les doigts dans le nez, mais pour d' autres interlocuteurs je rame ...
avatar toucan39 | 
@8iMac Merci, j' ai acheté l' iBook sur iTune ça à l' air pas mal, il faut encourager les bonnes volontés ...
avatar denisbook (non vérifié) | 
mdr !!!! akarin semble avoir des doutes sur sa maîtrise du Français !! il le maîtrise pourtant à priori mieux que certains français :-) Sinon je suis tout à fait d'accord avec un Post précédent : 350 pages c'est assez pour s'initier, le reste n'est qu'affaire de recherche sur le net ;)
avatar SMDL | 
@Akarin " je fais plein de fautes de grammaire et d'orthographe, en français " De même que Denis, je suis frappé de lire cela d'un anglophone, écrit dans un français bien supérieur à la moyenne de ce que l'on trouve dans les commentaires ici ou là. En passant, bravo. Sinon, je comprends bien que la forme apparaisse subsidiaire à certains, ou qu'ils aient des raisons sociales et diverses de n'avoir une orthographe chiadée. Mais il faut qu'ils comprennent eux-mêmes combien cette faiblesse les désavantage, quoi qu'ils en pensent. La plupart des lecteurs aguerris ont une tendance naturelle à moins bien (voire pas du tout) considérer les propos de celui qui les orthographie mal. Et ceci quelque soit la qualité, la portée des arguments qui y sont déployés. C'est, entre autre, une forme de racisme social, mais les choses sont ce qu'elles sont. Donc les gars, c'est surtout pour vous. Je laisse le fouet aux bourreaux. Pour ma part, je suis un passeur. Vous êtes évidemment libres d'agir comme bon vous semble. Akarin, encore merci pour l'exemple ;)

CONNEXION UTILISATEUR