3 votos

¿Por dónde empiezo si quiero aprender a personalizar un dispositivo Android?

Tengo algunos conocimientos básicos de los teléfonos Android desde el punto de vista de un aficionado y he tenido un poco de experiencia con las pruebas de ROMs personalizadas, pero realmente me gustaría empezar con el desarrollo básico por mi cuenta.

No soy desarrollador, por lo que necesito consejos serios sobre por dónde empezar y cómo proceder. ¿Qué tipo de conocimientos previos necesito?

Cualquier tipo de tutorial o base de datos de conocimientos que pueda ayudarme a empezar sería muy útil.

3voto

Flow Puntos 14132

XDA es un buen recurso, pero no un buen punto de partida. El sitio AOSP también lo es. Pero la mejor idea es siempre mirar cómo otros están creando ROMs de aduanas. Por ejemplo el desarrollo CM para el Kindle Fire:

Un buen punto de partida es Jackpoint Calvin's post about how to create a CM update.zip for the Fire from source . Da una buena visión general sobre cómo el núcleo, ASOP, modificación de hardware y CM juegan juntos. Y cómo estos se manejan con Android repo guión.

Los foros son un buen recurso informativo, pero es difícil encontrar información útil rápido . Los canales IRC son el primer lugar para participar. Únete a algunas salas para entrar en contacto con los desarrolladores. Quizá encuentres una tarea para principiantes en la que puedas empezar a trabajar.

También necesitas conocimientos sobre kernels Android/Linux, drivers hw, C y algo de Java.

1voto

user12295 Puntos 184

Secundo lo dicho por @Blundell.


Para Modificación, Rooting y Flasheo primero intenta encontrar un hardware barato y también comprueba el soporte para Rooting, construir cutom kernel, imagen de sistema personalizada para el hardware elegido y ponte en marcha.

Hay muchos recursos disponibles en

  1. XDA
  2. Modaco
  3. CyanogenMod.

para Desarrollo de aplicaciones para Android

siga este enlace para comenzar con la instalación y configuración de sdks.... http://developer.Android.com/index.html

hay libros disponibles en Amazon. para el diseño de interfaz de usuario, Android Fundamenttals, profesional.... tratar de buscar algunos libros que le da la idea de "qué es qué" y "quién hizo que

0voto

Blundell Puntos 762

Aprender Java (el lenguaje de programación en el que se basa Android)

Libro recomendado 'Java en dos semestres' (ignora que se basa en 2 semestres)

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

Entonces úsalo:

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

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

http://www.modaco.com/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X