Java es un requisito previo para aprender Android. Dado que todas las aplicaciones de Android están escritas con lenguaje Java, obviamente debe conocer Java a fondo, especialmente Core Java (SE).
Una vez que haga eso, debe familiarizarse con el SDK de Android y familiarizarse con varios conceptos de Android como actividades, intenciones, proveedores de contenido, diseños y fragmentos, etc. La forma de interactuar con estas clases es a través de los paquetes de Android. * que tendrá que importar en su código Java. Como había respondido a esta otra pregunta, ¿la respuesta de Prahlad Yeri (प्रह्लाद येरी) a ¿Cómo debo proceder para aprender Android y convertirme en desarrollador de él?
Aquí está el camino completo:
Súbase a los desarrolladores de Android, obtendrá todo lo que necesitará para ello. Para resumir, debe tener al menos lo siguiente:
- Pude jugar Summoner's War (un juego de Android) en mi Xperia Mini hasta hace unos 6 meses, ahora no puedo. ¿Cómo hago que mi teléfono lo reproduzca?
- He creado una aplicación de chat de Android y quiero agregar la funcionalidad de video / llamada de audio. ¿Cómo podría hacer esto?
- Si compro una reseña para una aplicación de Android, ¿es buena para mi aplicación?
- Quiero conocer las 20 aplicaciones más populares en Mongolia para ponerles anuncios de negocios locales. ¿Cómo hago esto? ¿Dónde empiezo?
- Acabo de cambiar de iPhone a Android y me preguntaba qué aplicación de Android es equivalente a la aplicación de edición de fotos "Studio" en el iPhone.
1. Un fuerte conocimiento del lenguaje Java y familiaridad con Java SE.
2. Familiaridad con un IDE como Eclipse o Visual Studio, aunque esto se puede aprender rápidamente.
3. Una buena máquina con Windows / Linux / Mac, preferiblemente i5 o mejor con 8GB + RAM (el emulador de Android consume memoria)
4. Configuración de software para desarrollar aplicaciones. Todos ellos se pueden descargar desde el sitio de desarrolladores de Android:
yo. Kit de desarrollo de Java (JDK), preferiblemente la última versión.
ii) Android SDK y herramientas de plataforma y SDK.
iii) Al menos una imagen de Android (como KitKat) en la que puede probar en el emulador.
iv. Finalmente, un IDE para escribir y construir su código: generalmente se prefiere Android Studio, pero Eclipse + ADT también lo hará.
5. Finalmente, para entrar en el negocio de publicación de aplicaciones, una cuenta de Google Play. Toman una tarifa única de registro de $ 25 (INR 1500). Después de eso, puede publicar tantas aplicaciones como desee en el mercado.