0 votes

Comment puis-je savoir si un nouveau téléphone sera compatible avec les développeurs ?

Quels sont les faits à rechercher si quelqu'un veut acheter un téléphone developer friendly (autre que les téléphones Nexus), ce qui signifie que ce téléphone va avoir beaucoup de roms personnalisés, mods et peut rester à jour avec la dernière version d'Android pour aussi longtemps que possible avec l'aide de roms personnalisés.

0 votes

0 votes

Je ne sais pas trop comment répondre à ce genre de question, car nous ne pouvons pas attendre des vendeurs qu'ils indiquent explicitement que leurs appareils sont adaptés aux développeurs. Ensuite, c'est lié à la popularité de la communauté des moddeurs (par exemple XDA). En fin de compte, il y aura quelqu'un d'assez courageux pour acheter et expérimenter avec l'appareil, et le faire savoir au reste du monde.

1voto

kpd Points 43

Un bon point de départ serait de se renseigner sur le degré de coopération du fabricant du SoC de l'appareil avec la communauté Android (open source) dans le passé. Par exemple, certains fournisseurs de GPU ont une mauvaise réputation lorsqu'il s'agit de fournir des informations et les sources des pilotes pour leurs produits. Si les développeurs/porters de ROMs doivent traverser l'enfer pour faire fonctionner un appareil, il y a de fortes chances qu'il ne soit pas très populaire auprès de la communauté des moddeurs/roms personnalisés, à moins qu'il n'y ait d'autres très bonnes raisons de persister (par exemple si l'appareil est très en vue, comme les séries Galaxy S ou Nexus).

0 votes

Accepter. Mon HTC One X est bloqué à Jellybean et n'a pas reçu de mise à jour de la part du vendeur à cause de Nvidia Tegra 3. A cause de cela, plus de portage de ROM Sense.

1voto

andDevW Points 596

Les téléphones Nexus de Google sont des téléphones de développeurs.

AOSP est la base de TOUTES les ROMs personnalisées d'Android. Voici la liste complète des Dispositifs pris en charge . AOSP n'est publié QUE pour les appareils Nexus.
Les images d'usine Android ne sont publiées QUE pour les appareils Nexus.
Les appareils Nexus auront TOUJOURS plus de ROMs personnalisées que les appareils non-Nexus.

Que signifie "favorable aux développeurs" ?

100% des logiciels nécessaires au développement de l'appareil doivent être compatibles avec GNU/Linux.
Pour que les développeurs Android sérieux puissent l'utiliser sur leurs machines de développement (GNU/Linux).

Une idée reçue veut que l'on puisse être un développeur Android sans utiliser GNU/Linux. La vérité est que vous pouvez exécuter une version à peine fonctionnelle d'Android Studio sous Windows/OSX. Vous pouvez commencer avec Win/OSX, et à un moment donné, vous réaliserez que vous devez comprendre GNU/Linux si vous voulez être un développeur Android.
Les gens apprennent à des vitesses différentes, et certaines personnes comprennent rapidement, tandis que d'autres peuvent bricoler sur un Mac pendant une décennie, tout en disant des choses comme "En fait, le Mac fonctionne très bien avec Android", ou en riant nerveusement et en disant "Il fait tout ce dont j'ai besoin".

Les téléphones Sony et Samsung (TOUS les téléphones fabriqués par l'une ou l'autre marque, à l'exception notable des excellents modèles Nexus fabriqués par Samsung) échouent terriblement en tant que téléphones de développeur en raison de leur dépendance à l'égard de logiciels qui ne sont PAS compatibles avec GNU/Linux. Ainsi, une grande partie des logiciels nécessaires pour interagir avec leurs "téléphones de développeur" sont INCOMPATIBLES avec précisément le type d'ordinateur dont un développeur Android sérieux a besoin.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X