3 votes

Par où commencer si je veux apprendre à personnaliser un appareil Android ?

J'ai quelques connaissances de base sur les téléphones Android du point de vue d'un fan et j'ai eu un peu d'expérience avec le test de ROMs personnalisées mais j'aimerais vraiment commencer avec le développement de base par moi-même.

Je ne suis pas un développeur, c'est pourquoi j'ai besoin de conseils sérieux pour savoir par où commencer et comment procéder. De quelles connaissances préalables ai-je besoin ?

Tout type de tutoriel ou de base de données de connaissances qui peut m'aider à démarrer serait très utile.

3voto

Flow Points 18254

XDA est une bonne ressource mais pas un bon point de départ. Le site AOSP est aussi. Mais la meilleure idée est toujours de regarder comment les autres créent des ROMs customs. Par exemple le développement de CM pour le Kindle Fire :

Un bon point de départ est Jackpoint Calvin a publié un article expliquant comment créer un fichier CM update.zip pour la Fire à partir des sources. . Il donne une bonne vue d'ensemble sur la façon dont le noyau, l'ASOP, la modification du matériel et la CM jouent ensemble. Et comment ces éléments sont gérés par le système Android repo script.

Les forums sont une bonne source d'information, mais il est difficile d'y trouver des informations utiles. rapide . Les canaux IRC sont le premier endroit pour s'impliquer. Rejoignez quelques salons pour entrer en contact avec des développeurs. Vous trouverez peut-être une tâche pour débutants sur laquelle vous pourrez commencer à travailler.

Vous devez également avoir des connaissances sur les noyaux Android/Linux, les pilotes hw, C et un peu de Java.

1voto

user12295 Points 414

Je seconde ce qu'a dit @Blundell.


Pour Moding, Rooting&Flashing Essayez d'abord de trouver un matériel bon marché et vérifiez également le support pour le Rooting, la construction d'un noyau cutom, une image système personnalisée pour le matériel que vous avez choisi et lancez-vous.

Il existe de nombreuses ressources disponibles auprès de

  1. XDA
  2. Modaco
  3. CyanogenMod.

pour Développement d'applications sur Android

suivez ce lien ci-dessous pour commencer l'installation et la configuration de sdks.... http://developer.Android.com/index.html

Il y a des livres disponibles sur Amazon. Pour la conception de l'interface utilisateur, les fondements d'Android, les professionnels.... essayez de chercher quelques livres qui vous donnent un aperçu de "ce qui est quoi" et "qui a fait qui".

0voto

Blundell Points 812

Apprendre Java (le langage de programmation sur lequel Android est basé)

Livre recommandé : "Java en deux semestres". (ignorez qu'il est basé sur 2 semestres)

http://eclipsetutorial.sourceforge.net/totalbeginner.html

Alors utilisez :

http://developer.Android.com/index.html

http://www.xda-developers.com/

http://www.modaco.com/

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