Livre : les "Nuls" développent sur iPhone
par Florian Innocente le 16.03.2010 à 12:33
La collection "Les Nuls" déjà abondante en ouvrages sur le Mac et l'iPhone s'intéresse à nouveau à ce dernier, mais sous l'angle de la programmation d'applications.Développer des applications iPhone pour les Nuls (393 pages ; 21,75 €) prend le lecteur par la main pour l'initier aux outils de développement avec par exemple une visite guidée de Xcode, les notions élémentaires de l'interface de l'iPhone, son ergonomie, les frameworks, les design patterns, la mise au point d'une application type jusqu'à son envoi sur l'App Store.
Qu'on n'y se trompe pas, ce livre, même s'il entend partir de bas, s'adresse à un public qui, à défaut d'avoir déjà programmé sur Mac OS X ou iPhone OS, a déjà quelques prédispositions en ce sens.
En somme, qui est capable de lire d'un trait ce genre de phrase sans froncer un sourcil "Le contrôleur de vue peut faire référence à des objets créés dans le fichier nib en utilisant un type spécial de variable d'instance (une variable définie comme étant la partie d'une classe, dont chaque objet de cette classe a sa propre copie) appelée outlet".
| |
2
1
Vos réactions (19 réactions)
lisapple
[16/03/2010 12:53]
Bonjour,
j'ai une bonne expérience des livres en informatiques pour les nuls, ils sont vraiment très bon pour débuter, et seulement débuter (c'est bien expliqué, avec des exemples simples, sans langage incompréhensible) mais si vous avez déjà une expérience dans le domaine (sur Mac avec Objective-C), passez votre chemin. Ces livres là survolent l'informatique en vous donnant les outils pour comprendre "qu'est que c'est qui faut faire", mais n'approfondis pas du tout (et c'est pas ce qu'on leurs demande de toute façon)
Bonjour,
j'ai une bonne expérience des livres en informatiques pour les nuls, ils sont vraiment très bon pour débuter, et seulement débuter (c'est bien expliqué, avec des exemples simples, sans langage incompréhensible) mais si vous avez déjà une expérience dans le domaine (sur Mac avec Objective-C), passez votre chemin. Ces livres là survolent l'informatique en vous donnant les outils pour comprendre "qu'est que c'est qui faut faire", mais n'approfondis pas du tout (et c'est pas ce qu'on leurs demande de toute façon)
Almux
[16/03/2010 13:22]
D'accord, mais serait-ce néanmoins suffisant pour créer une application fonctionnelle... ou même pas?
D'accord, mais serait-ce néanmoins suffisant pour créer une application fonctionnelle... ou même pas?
shenmue
[16/03/2010 13:41]
@Almux:
Pour créer une appli fonctionnelle, un super bouquin c'est celui là:
Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone (Paperback)
Et le lien vers Amazon:
http://www.amazon.com/Head-First-iPhone-Development-Applications/dp/0596803540/ref=sr_1_16?ie=UTF8&s=books&qid=1268743175&sr=1-16
@Almux:
Pour créer une appli fonctionnelle, un super bouquin c'est celui là:
Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone (Paperback)
Et le lien vers Amazon:
http://www.amazon.com/Head-First-iPhone-Development-Applications/dp/0596803540/ref=sr_1_16?ie=UTF8&s=books&qid=1268743175&sr=1-16
thegreatfab
[16/03/2010 13:49]
@shenmue
Merci.
@shenmue
Merci.
jodido
[16/03/2010 14:36]
la doc dispo sur l'ADC aussi est pas mal mais c'est clair qu'il faut de solide notion de POO et MVC (même si sur ce dernier point y'a beaucoup d'explication sur la décomposition et le rôle de chacun)
la doc dispo sur l'ADC aussi est pas mal mais c'est clair qu'il faut de solide notion de POO et MVC (même si sur ce dernier point y'a beaucoup d'explication sur la décomposition et le rôle de chacun)
Ether.e
[16/03/2010 15:28]
Ceci dit, messieurs, faut pas oublier que le but, précisément, de cet ouvrage n'est pas d'être exhaustif. Pour ça, les bibliothèques croulent de bouquins bien plus prise de tête qui combleront vos besoins.
Avec l'ouvrage présenté ici, un débutant pourra commencer à s'y intéresser, en partant de rien, ou presque.
Libre à vous si ça vous plait d'aller ensuite vers quelque chose d'autre.
Ceci dit, messieurs, faut pas oublier que le but, précisément, de cet ouvrage n'est pas d'être exhaustif. Pour ça, les bibliothèques croulent de bouquins bien plus prise de tête qui combleront vos besoins.
Avec l'ouvrage présenté ici, un débutant pourra commencer à s'y intéresser, en partant de rien, ou presque.
Libre à vous si ça vous plait d'aller ensuite vers quelque chose d'autre.
obeone
[16/03/2010 15:36]
Pour revenir sur le message de shenmue, il y'a un très bon complément au bouquin qu'il cite, c'est celui la:
http://www.amazon.fr/Harraps-shorter-Dictionnaire-anglais-francais-francais-anglais/dp/0245508376/ref=sr_1_6?ie=UTF8&s=books&qid=1268750024&sr=8-6
Ok, je sors et je vais très très loin.
Pour revenir sur le message de shenmue, il y'a un très bon complément au bouquin qu'il cite, c'est celui la:
http://www.amazon.fr/Harraps-shorter-Dictionnaire-anglais-francais-francais-anglais/dp/0245508376/ref=sr_1_6?ie=UTF8&s=books&qid=1268750024&sr=8-6
Ok, je sors et je vais très très loin.
LeLaid
[16/03/2010 16:21]
Décidément le français n'est vraiment pas une langue qui incite à la simplicité :P
Je connais XCode et Cocoa, et pourtant je ne parviens pas à lire la phrase en question sans m'arrêter. En anglais une telle phrase est inimaginable. Je suis francophone et pourtant je préfère l'anglais pour tout ce qui est technique. C'est exactement la même chose pour la finance...
Décidément le français n'est vraiment pas une langue qui incite à la simplicité :P
Je connais XCode et Cocoa, et pourtant je ne parviens pas à lire la phrase en question sans m'arrêter. En anglais une telle phrase est inimaginable. Je suis francophone et pourtant je préfère l'anglais pour tout ce qui est technique. C'est exactement la même chose pour la finance...
L'homme aux 50 Mac
[16/03/2010 16:51]
@obeone : très bon !!
@obeone : très bon !!
Lemmings
[16/03/2010 16:56]
Celui ci est excellent aussi : http://www.amazon.fr/gp/product/067233125X/ref=ox_ya_oh_product
Celui ci est excellent aussi : http://www.amazon.fr/gp/product/067233125X/ref=ox_ya_oh_product
Lemmings
[16/03/2010 16:59]
"je ne parviens pas à lire la phrase en question s'en m'arrêter."
J'ai mis quelques secondes à comprendre ta phrase également... "sans" "s'en"...
"je ne parviens pas à lire la phrase en question s'en m'arrêter."
J'ai mis quelques secondes à comprendre ta phrase également... "sans" "s'en"...
LeLaid
[16/03/2010 17:22]
oups...
oups...
Psylo
[16/03/2010 17:24]
"les "Nuls" développent sur iPhone"
et les "Bons" développent avec des papillons !
http://xkcd.com/378/
"les "Nuls" développent sur iPhone"
et les "Bons" développent avec des papillons !
http://xkcd.com/378/
pecos
[16/03/2010 19:13]
Je ne voudrais pas faire le désagréable...
Mais ce bouquin, ça fait depuis l'année dernière que je l'ai (en anglais, cette version n'est que la traduction) et on ne peut pas dire que j'en garde un souvenir impérissable :
- les explications sont confuses
- les exemples trop orientés et pas assez généraux.
- les renseignements pratiques sont MOISIS.
- on ne comprend pas du tout les concepts si l'on ne maîtrise pas déjà bien objective-C et l'OOP.
En général, j'essaye de rester poli.
Donc je ne dirais pas que c'est une grosse daube.
Mais je le pense très fort.
Quand à ceux qui seraient quand même tentés par l'achat : comprenez que les seules choses que vous arriverez à faire avec ce livre sont le même applis que celles de l'auteur, sans comprendre ce que vous faites.
le pire est que dans la plupart des cas, les explications fournies sont du copier-coller de l'aide en ligne d'XCode, sans autres explications. On se demande même si l'auteur y a compris quelque chose... ?
A FUIR !!!
P.S. : si vous voulez apprendre à développer une appli iPhone, en admettant que vous ayez déjà des bases en programmation (disons un bon niveau en javascript ou C ou même PHP ou pourquoi pas basic...) il vous suffit de chercher un peu sur google, les exemples de code simple à comprendre et de tutoriaux sur cocoa sont légions et vous permettront de comprendre ce que vous faites en quelques heures.
Je ne voudrais pas faire le désagréable...
Mais ce bouquin, ça fait depuis l'année dernière que je l'ai (en anglais, cette version n'est que la traduction) et on ne peut pas dire que j'en garde un souvenir impérissable :
- les explications sont confuses
- les exemples trop orientés et pas assez généraux.
- les renseignements pratiques sont MOISIS.
- on ne comprend pas du tout les concepts si l'on ne maîtrise pas déjà bien objective-C et l'OOP.
En général, j'essaye de rester poli.
Donc je ne dirais pas que c'est une grosse daube.
Mais je le pense très fort.
Quand à ceux qui seraient quand même tentés par l'achat : comprenez que les seules choses que vous arriverez à faire avec ce livre sont le même applis que celles de l'auteur, sans comprendre ce que vous faites.
le pire est que dans la plupart des cas, les explications fournies sont du copier-coller de l'aide en ligne d'XCode, sans autres explications. On se demande même si l'auteur y a compris quelque chose... ?
A FUIR !!!
P.S. : si vous voulez apprendre à développer une appli iPhone, en admettant que vous ayez déjà des bases en programmation (disons un bon niveau en javascript ou C ou même PHP ou pourquoi pas basic...) il vous suffit de chercher un peu sur google, les exemples de code simple à comprendre et de tutoriaux sur cocoa sont légions et vous permettront de comprendre ce que vous faites en quelques heures.
pecos
[16/03/2010 19:26]
Ah oui... la fameuse phrase à la con :
Ça représente tout à fait le côté incompréhensible du bouquin et son insanité la plus totale...
C'était pourtant bien plus simple d'expliquer au débutant que lorsqu'il veut que le programme effectue des actions sur un OBJET graphique (texte, bouton, switch, etc...) présent dans l'interface, il suffit d'en créer une REFERENCE dans le programme, que l'on appelle un "OUTLET".
La même chose que le concept d'"ID" dans une page web, quoi.
Pas besoin de se torturer le bulbe pour comprendre ça et l'écrire en français compréhensible, ce dont l'auteur est apparemment incapable.
Ah oui... la fameuse phrase à la con :
Le contrôleur de vue peut faire référence à des objets créés dans le fichier nib en utilisant un type spécial de variable d'instance (une variable définie comme étant la partie d'une classe, dont chaque objet de cette classe a sa propre copie) appelée outlet
Ça représente tout à fait le côté incompréhensible du bouquin et son insanité la plus totale...
C'était pourtant bien plus simple d'expliquer au débutant que lorsqu'il veut que le programme effectue des actions sur un OBJET graphique (texte, bouton, switch, etc...) présent dans l'interface, il suffit d'en créer une REFERENCE dans le programme, que l'on appelle un "OUTLET".
La même chose que le concept d'"ID" dans une page web, quoi.
Pas besoin de se torturer le bulbe pour comprendre ça et l'écrire en français compréhensible, ce dont l'auteur est apparemment incapable.
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012
