0% Apple

Android violemment critiqué par Joe Hewitt

Joe Hewitt, l'ancien développeur de Facebook pour iPhone, avait fortement critiqué à plusieurs reprises le système de validation d'Apple. L'année dernière, il avait fini par rendre son tablier. Depuis il s'est frotté à Android et a semble-t-il rapidement déchanté si l'on en croit certains de ses gazouillements.

Le plus violent est sans doute celui-ci : "Les outils de développement d'Android sont épouvantables, le système d'exploitation est hideux, mais l'absence de Big Brother me disant quoi faire est un petit avantage". Si l'IDE d'Android était ne serait-ce que 10 % aussi plaisant que Xcode 4, il serait comblé.

Il compare également Android à Windows : "Plus je travaille avec Android, plus cela me rappelle Windows… c'est très flexible, agnostique et conçu avec les développeurs en tête, mais c'est vraiment inconsistant en terme d'interfaces".

D'autre part, il estime que Google n'a pas résolu le problème de la fragmentation et se pince environ une fois par jour quand il se rend compte qu'il code toujours et encore en Java.

Joe Hewitt critique aussi les téléphones Android : "Le Droid X n'est pas si bon que cela. Gardez votre iPhone". Dernier détail intéressant, il donne son avis sur les fameux écrans AMOLED. Pour lui, ils sont tout simplement pourris. L'avis a le mérite d'être tranché !

[via Business Insider]

Tags:
Découvrez le nouvel iPad sur l'Apple Store

Vos réactions

Nesus [26.08.2010 - 12:39]

A se demander par quoi il est satisfait...

alan63 [27.08.2010 - 16:55]

par toi peut etre ...!

ConilL [26.08.2010 - 12:42] via MacG Mobile

Passant d'un HTC sous Android à un iPhone, c'est vrai qu'il n'y a pas photo !

513 [26.08.2010 - 12:43]

C'est parti pour les comms

iTroll [26.08.2010 - 12:50]

encore un type qui croit qu'il faut absolument faire dans la surenchère verbale pour faire parler de lui

c'est sûr s'il avait dit : ça c'est bien, ça c'est pas bien, il aurait pas droit à une news
mais si tu dis "c'est de la merde", là ça fait parler

Marteaub [26.08.2010 - 13:08] via MacG Mobile

@ iTroll :
En même temps si c'est pourri, c'est pourri.

clem95 [26.08.2010 - 12:53]

je pense pareil que lui

Kelv [26.08.2010 - 13:04]

Tu penses pareil ? He beh...

Mabeille [27.08.2010 - 07:51]

la question te concernant c'est est ce que tu penses?

Lucier_lenlen [26.08.2010 - 12:55] via MacG Mobile

Violemment, faut pas exagèrer...

Kelv [26.08.2010 - 13:00]

Ouai bon ce bonhomme n'aime rien quoi ? Il a déjà aimé un truc ?

Kelv [26.08.2010 - 13:01]

Les critiques qu'il formule peuvent aussi être des avantages... Ca ne lui correspond pas c'est tout, moi il me manquera pas en tout cas :-)

iNabil [26.08.2010 - 13:09]

"il donne son avis sur les fameux écrans AMOLED. Pour lui, ils sont tout simplement pourris. L'avis a le mérite d'être tranché !"

faudra qu'il m'explique pourquoi ils sont "pourris" ce ne sont pas les meilleurs peut être mais de là à les qualifier de pourris...

enfin sinon si j'ai bien compris il aime bien l'iphone sauf les conventions de l'os pour que le tout reste cohérent, c'est un type bizarre

biniou [26.08.2010 - 13:19]

En recherche, on laisse totalement tomber Android tant la learning curve est importante par rapport a iOS meme si on n'a jamais touche a de l'objective-C. C'est pas une constatation nouvelle, cela fait plus d'un an que dans l'entreprise on dit qu'Android est fastidieux a maitriser ... (desole pour les accents je suis sur un qwerty)

Lemmings [26.08.2010 - 14:28]

J'ai l'avis totalement opposé mais bon...

Le Java est un langage connu et bien documenté. Et la courbe de progression Android est bien plus forte justement.

J'ai galéré presque 3 mois avant de réaliser des choses correctes sous iOS... L'ObjectiveC étant d'une complexité sans nom.

jodido [26.08.2010 - 14:44]

quand on code comme un cochon oui
si on connait le MVC et le C ça roule ma poule

Lemmings [26.08.2010 - 15:05]

Mais bien sûr...

Parceque Java ne peut pas être MVC peut être ?

Il y a de vrai dev ici ?

jodido [26.08.2010 - 16:42]

java ne fonctionne pas OBLIGATOIREMENT sur le pattern MVC on peut coder comme une bouse sans nom avec (souvent ce qu'on fait d'ailleurs avec ce machin même si je connais pas l'implémentation de Google)

Lemmings [26.08.2010 - 23:31]

Accessoirement le Java d'Android est full MVC... Evidement sans connaitre le SDK c'est facile de pas savoir.

Et le MVC c'est pas non plus la réponse à tous les problèmes. Cela ne rends en RIEN le code plus joli ou forcément propre.

Désolé mais des applications ou des codes iPhone crados j'en ai vu, surtout chez les prestas qui ont fait des dev pour nous...

Je ne suis pas un expert de l'objective c, j'ai débuté ce langage il y a à peine 1 an, mais j'ai plus de 10 ans de code derrière moi et globalement je suis méticuleux et propre. ObjectiveC a été complexe et reste complexe à apprendre dans certaines de ses logiques qui ne sont pas évidentes à appréhender, c'est une réalité.

Le Java a plein de défauts mais est depuis très très très longtemps le langage le plus utilisé et apprit. Cela en fait un choix essentiel pour Google en dehors de l'indépendance matérielle qui est cruciale.

françois bayrou [27.08.2010 - 09:38]

Objective-C non plus !

Obidjoule [26.08.2010 - 16:43] via MacG Mobile

@ Lemmings :
Pas toi visiblement :-)

Lemmings [26.08.2010 - 23:32]

Hou, j'ai trop mal. Tu m'as cassé...

C'est quoi ces réponses ?

Obidjoule [27.08.2010 - 10:44] via MacG Mobile

@ Lemmings :
La réponse est aussi débile que la question, au demeurant bien prétentieuse...

Lemmings [27.08.2010 - 15:39]

Prétentieuse ? J'aimerais que tu m'expliques ou est la prétention de dire avoir eu du mal à appréhender le code ObjectiveC... Au contraire, si j'avais voulu être prétentieux j'aurai affirmé être un cador du langage...

biniou [27.08.2010 - 09:18]

Aucun langage n'est MVC, c'est un design pattern pas une propriete d'un langage. C'est si tu veux plus simplement un paradigme objet recurrent en programmation ... Je vois qu'il n'y a pas qu'avec mes etudiants que je dois m'arracher les cheveux ...

Lemmings [27.08.2010 - 15:39]

Enfin quelqu'un ce censé ici !

biniou [27.08.2010 - 20:59]

merci, ça touche, censé mais pas trop ;-P

biniou [27.08.2010 - 09:15]

MVC et C ? Un design pattern oriente objet et un langage qui ne l'est pas ?

C++ observer/factory/dao :-D

biniou [27.08.2010 - 09:13]

Le probleme n'est pas Java mais les interfaces d'Android. Java n'est qu'un langage ...

Rezv@n [26.08.2010 - 13:27] via MacG Mobile

Euh... En quoi l'AMOLED c'est pourri ? Quand on regarde les écrans Super AMOLED des derniers Samsung (notamment le Galaxy S), il y a plutôt de quoi être impressionné.

Réagir


Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Vous devez être connecté pour réagir.
Si ce n'est pas le cas, inscrivez-vous.