Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Android et Java violemment critiqués par le développeur de Firebug
Et de Facebook iPhone, l'OS serait « bâclé » et ses outils « affreux »

Le , par Idelways

43PARTAGES

2  0 
Joe Hewitt est le développeur derrière l'extension Firebug et de la très populaire application Facebook pour iPhone.

Il est également devenu connu pour avoir pesté contre le processus de validation d'Apple. Il avait même à l'époque décidé d'abandonner le développement de l'application en quittant ses fonctions à Facebook.

Cette fois-ci c'est Android qui s'attire les foudres de ce « sérial-critiqueur » qui semble au final beaucoup regretter l'iPhone.

Depuis le début du mois, Hewitt a en effet lancé des salves de commentaires acérés contre l'OS mobile de Google. Commentaires dont le moins que l'on puisse dire est qu'ils traduisent une franche détestation..

Dans une réponse à une question sur le développement Android comparé à iOS, Hewitt répond par exemple que « Les outils pour Android (Eclipse) sont horribles et l'OS est moche (visuellement) ». Il reconnaît néanmoins que « l'absence d'un big-brother te disant quoi faire est un léger avantage » et que « du point de vue technique, Android est génial ».

Peu de temps avant il déclarait, contradictoire : « Plus je travaille avec Android, plus ça me rappel Windows... c'est flexible, agnostique et sympa pour les développeurs, mais sa conception est vraiment bâclée ».

La fragmentation d'Android, qui pose un réel problème à la communauté, lui donne également l'occasion de s'exprimer, en des mots cette fois-ci plus mesurés (bien que teintés d'ironie) : « J'espère que la fragmentation d'Android se stabilisera d'ici deux ans et que si ce n'est pas le cas, les gens changeront de téléphones au moins plus souvent que d'ordinateurs ».

Mais là où Hewitt se veut ouvertement polémiste, c'est lorsqu'il critique le choix de Java comme langage pour Android : « Une fois par jour je me pince quand je me rappelle que je développe encore en Java, et je pleure un coup ».

Quant à la rivalité iPhone – Android, le développeur semble avoir bien du mal à choisir : « Le jour où Android sera aussi agréable à utiliser que l'iPhone, alors ils pourront dire à Apple ce qui ne va pas avec leurs politiques ».

L'hôpital qui se moque de la charité ?

Et vous ?

Que pensez-vous des outils de développement pour Android ? Aussi mauvais que les décrit Hewitt ?

Hewitt est-il un « serial-critiqueur » spécialiste des formules volontairement polémiques ou y'a-t-il un fond de vérité dans ses attaques ?

Source : Compte Twitter de Hewitt

Lire aussi :

Android : la protection des licences déjà « facilement » détournée, Google minimise et défend son système de signature

Android : premier « Cheval de Troie » camouflé dans un jeu, Tapesnake envoie le positionnement GPS du smartphone à des tiers

Google présente Gesture Search pour Android, une application qui permet d' écrire avec ses doigts sur son écran tactile

Les rubriques (actu, forums, tutos) de Développez :

Android
Mobiles
Java
Systèmes

En collaboration avec Gordon Fowler

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de notia
Membre confirmé https://www.developpez.com
Le 27/08/2010 à 16:03
Citation Envoyé par Lorantus Voir le message

En plus, je vois que des critques... pas de réponse. S'il en a, il a cas faire mieux que Java, tiens !
J'ai ma propre vision sur le langage idéal. Mais à mon sens il y a mieux que java.
Plinq, C# 3.0, F#, par exemple.

A chaque fois que je passe du C# au java, je ressens la même chose qu'en passant du Java au C++ (ou presque), ainsi que du C++ à l'assembleur. Je ressens une sorte de régression, une sorte de frustration.

Là ou il me faut une 1 ligne pour enregistrer un évènement en C#, il m'en faut quelques une en Java. Et moi, ca m'embête.
Je suis un paresseux, moins je fais de chose et mieux je me porte.
4  0 
Avatar de Shemsu-Hor
Membre régulier https://www.developpez.com
Le 27/08/2010 à 15:33
Que pensez-vous des outils de développement pour Android ? Aussi mauvais que les décrit Hewitt ?
Non, c'est juste que je trouve que c'est un peu plus complexe de développer pour Android que pour iOS, mais ça vaut le coup.

Hewitt est-il un « serial-critiqueur » spécialiste des formules volontairement polémiques ou y'a-t-il un fond de vérité dans ses attaques ?
Le mec il a codé deux pauvres applications et il se permet de remettre la conception d'Android en question. Huum, pourquoi je n'attache que très peu d'importance à ses propos ?
4  1 
Avatar de notia
Membre confirmé https://www.developpez.com
Le 27/08/2010 à 16:41
Citation Envoyé par huit_six Voir le message
Tiens, le temps que je poste, vous avez déjà donné des éléments de réponse.
Du coup, je modifie un peu la question, quel autre choix de langage google aurait pu faire ? python ? le C ? (pas taper)
Je ne critique pas google pour son choix. En effet, il voulait mettre en place , rapidement, une plateforme (une solution) pour contrer l'iphone (ou pour entrer sur le marché). Le choix de java semble la solution la plus évidente grâce à sa forte communauté.

Mais de là à dire que le sdk d'android est parfait juste parce qu'on a pas connu par exemple le dev sous j2me, juste parce qu'on a toujours utilisé eclipse, ou encore qu'on a toujours développé en java. Il y a quand même un pas à ne pas franchir.

Le sdk d'android comporte des idées intéressantes comme la gestion d'un ensemble animation via XML que l'on peut réutiliser à souhait. Mais il n'empeche que je trouve le langage viellot, et le concepteur d'interface en retrait par rapport à la concurrence et surtout un sdk trop gourmand en ressource.
3  0 
Avatar de randriano
Membre éprouvé https://www.developpez.com
Le 27/08/2010 à 13:20
Oui c'est vrai, Android s'améliore et son esprit du libre m'attire par rapport à Windows Phone ou iOS

Par contre, le choix du Java m'a un peu intrigué mais bon ...
2  0 
Avatar de dtcSearch
Membre actif https://www.developpez.com
Le 27/08/2010 à 14:18
Il est payé par Microsoft pour faire toutes les places et va finir sur Windows Phone 7 lui
2  0 
Avatar de Lorantus
Membre éprouvé https://www.developpez.com
Le 27/08/2010 à 15:47
Encore un "annonyme" qui a décidé de se faire remarquer !
Il a besoin de renflouer son compte en banque et se faire citer quitte à dire des co***ries!

Sérieusement ! Y'a pas un truc qui cloche dans son énoncé ? Vous avez lu... vous avez pas vu ? Relisez... vous verrez que c'est du grand ni'mporte quoi .. du "moi je pense que... et je suis le roi. Louis XIV, oui, c'est moi, coucou... Nous avons une annonce à faire... ". Marre de ces types aux chevilles trop grandes ! Qu'il se tape son Iphone s'il est pas comptant !

En plus, je vois que des critques... pas de réponse. S'il en a, il a qu'a faire mieux que Java, tiens !
2  0 
Avatar de Bluespear
Membre régulier https://www.developpez.com
Le 27/08/2010 à 18:16
l'OS est moche (visuellement)
Mouai, on ne peut plus subjectif :-) Ce mec est né avec un mac dans les mains et il a carrément absorbé la lobotomie publicitaire d'Apple: "on est les plus beaux"

Comparé à HTC Sens je trouve l'interface Apple dégueulasse, chacun son avis... rien n'empêche les constructeur de créer une jolie interface
J'ai pu tester le développement iOS, c'est sympa... mais faut un mac, l'obj-C est juste affreux à taper donc niveau coding je trouve équivalent à Android.
Par contre, je suis d'accord sur la fragmentation des appareils, c'est pénible à gérer.

Une fois par jour je me pince quand je me rappelle que je développe encore en Java, et je pleure un coup
Qu'il soit heureux, il pourrait être en train de faire du C sur symbian
3  1 
Avatar de _skip
Expert éminent https://www.developpez.com
Le 27/08/2010 à 13:53
Visiblement, pour dire que les outils android sont à la ramasse, ce type n'a pas connu les joies de codewarrior sous nokia ou encore de j2me.

En plus l'API d'android est très clean et super facile d'accès je trouve. Peut être que c'est parce que je suis habitué à de la daube mais j'ai toujours trouvé assez vite ce que je cherchais chez Andro.
1  0 
Avatar de Brzhk
Membre du Club https://www.developpez.com
Le 27/08/2010 à 16:44
Juste pour réagir sur un point qui revient souvent dans ce forum...

"(blablabla) java = taper trop de lignes (blablabla)".

Je n'ai qu'une chose à répondre: Ctrl + Espace. (ou alors: arrêtez de coder au bloc notes.) Je ne comprends toujours pas cet argument qui me parait tellement fallacieux depuis que l'autocomplétion et la génération de code automatique existent.

et pour en revenir au sujet, il n'existe pas de SDK 'a la mode' qui soit parfait. Il existe des SDK poussiéreux qui ne subissent plus de corrections...
L'avantage du SDK android, c'est qu'il soit open source. S'il n'est pas content, qu'il participe. Mais il a le droit d'être insatisfait, et d'en parler aussi. Tant que c'est constructif, j'adhère.
2  1 
Avatar de lequebecois79
Membre éclairé https://www.developpez.com
Le 27/08/2010 à 13:11
faudrait qu'il commence à se réveiller un peu android 2.1 est devenu majoritaire depuis un moment

après bon on peut ne pas aimer eclipse et ses plugins pour android il reste que c'est très simple d'accès...

bon un râleur de plus...
0  0