2009-05-30 6 views
13

Je sais que vous pouvez obtenir un téléphone développeur, mais le nouveau G2 semble très bien, ainsi que le Samsung au coin de la rue. Je supposerais cependant que ce serait une meilleure idée d'utiliser un téléphone grand public s'ils sont le marché cible pour les applications que vous souhaitez produire, en particulier à des fins de test.Quel est le meilleur téléphone Android à obtenir en tant que développeur

Quelqu'un d'autre a-t-il déjà eu l'expérience de ce choix et a-t-il apporté un éclairage supplémentaire au problème?

+1

Je ne sais pas, mais ce téléphone développeur semble assez génial –

+0

Je vote Dev Phone 1 avec le design cool –

+1

Notez que cette question est absurdement datée! En mai 2009, c'était une bonne réponse. – Amanda

Répondre

11

G1. C'est le seul téléphone avec un clavier dur. Lorsque le clavier est ouvert, vous obtiendrez plusieurs événements/relancements d'activité qui ne se produiront pas sur les téléphones à écran tactile seulement. Si vous faites des applications, ce n'est pas grave si vous obtenez la version de développement ou de détail. À l'avenir, vous aurez probablement besoin de plusieurs téléphones au fur et à mesure que le matériel divergera. Par exemple le samsung a une 5way au lieu d'un trackball. Selon la façon dont vous utilisez la boule de commande, cela pourrait être une différence significative.

Mais en ce qui concerne les regards, obtenez le Samsung. C'est de loin le meilleur téléphone android que j'ai vu jusqu'à présent.

+0

J'ajouterai qu'un de mes amis a voulu obtenir le Samsung mais a été éteint les critiques, il y a quelques problèmes de matériel apparemment .... – Quibblesome

+0

Même avec des téléphones plus grands et plus rapides sur le marché, comme le Nexus et le droïde . Un G1 est un bon téléphone à avoir pour tester vos applications, car il montre l'écran minimal, la mémoire, la vitesse du processeur que vous appliquez. Ne vous laissez pas berner par la façon dont votre application est accrochée sur le nexus – Janusz

7

Si vous construisez simplement des applications grand public, cela n'a pas d'importance. Ils ont tous des capacités de débogage. Le téléphone développeur est surtout bénéfique si vous êtes sur le système d'exploitation car il n'est pas verrouillé par les transporteurs.

J'ai utilisé un G1 pendant des mois et n'ai eu aucun problème. Si vous voulez un meilleur appareil photo et ne vous souciez pas de l'absence d'un clavier, alors le Magic/Sapphire/myTouch/G2/any-they-call-it-now ira bien, ils sont identiques.

-1

Vous devez vous procurer le périphérique ADP2. Google a donné un peu à Google IO 2009 et donnera plus d'une conférence de développement ou vous pouvez attendre pour le commander quand il apparaît sur les pages de commande Adp.

Performance sage est un périphérique matériel différent de G1/Adp1.

Il est important que vous ayez besoin d'un périphérique ADP pour effectuer un débogage complet car vous avez besoin d'un accès root complet pour effectuer un débogage complet. Ne vous laissez pas berner par les réponses avant moi, appareil ADP requis! Le pont de débogage de périphérique qui s'intègre aux IDE nécessite l'accès au périphérique racine.

+0

Quelle est votre définition du débogage "complet"? Je n'ai pas rencontré de truc au niveau de l'application que je ne peux pas déboguer sur le G1. Si vous faites du travail sur le système, le dispositif ADP est une évidence. Les performances (accélération CPU et graphique) vont commencer à varier beaucoup entre les fournisseurs. Je préfère avoir une machine lente pour tester mais YMMV. – hacken

+0

Non Je ne parle pas du travail du noyau OS. Je fais référence à l'obtention d'un vidage de tas ou d'un profil/trace pour déboguer le code de l'application Java, auquel cas vous avez besoin d'un accès root au périphérique pour obtenir ces éléments. D'où un périphérique de classe ADP avec un accès root. D'où le nom Application Developer Phone (ADP). –

+0

Je n'ai pas eu ce problème mais je ne sais pas exactement ce que vous faites. Et pour ce que ça vaut ADP se tenir pour Android Dev Phone. Voir http://developer.android.com/guide/developing/device.html – hacken

Questions connexes