¿Cuáles son todos los pasos en el proceso de desarrollo de aplicaciones de Android?

Diría que esta es una pregunta muy subjetiva, pero daré algunos consejos para ayudarlo a comenzar:

  1. Decida si quiere volverse nativo (use Java y un SDK de Android) o si quiere usar HTML / CSS / JS y un kit de herramientas de traducción (como PhoneGap | Home). Si quieres ser nativo, continúa con esta guía.
  2. Vaya a instalar Android Studio (migraron de ADT / eclipse) en Descargar Android Studio y SDK Tools
  3. Use los tutoriales de Google para comenzar y cree su primera aplicación en: Creación de un proyecto de Android
  4. A partir de ahí, piense qué componentes podría desear en su primer proyecto y qué versión de SDK necesitaría para usarlos. Algunas posibilidades:
    1. ¿Tiene una API externa y necesidades de datos? Echa un vistazo: Creación de aplicaciones con conectividad y la nube
    2. “Cajón de navegación” para que una barra lateral se deslice hacia adentro y hacia afuera para la navegación
    3. “Barra de acción” para acciones típicas de la aplicación en la parte superior de la pantalla de la aplicación
    4. Presentación de datos: ¿necesita listas? ¿Requieren medios? ¿Solo texto? Formas?
  5. Google tiene algunos excelentes tutoriales sobre cómo incluir funciones más avanzadas, como notificaciones push y datos en tiempo real, almacenamiento en caché e integración con otras aplicaciones / servicios del sistema operativo también
  6. Experimento, experimento, experimento.
  7. Consulte los módulos de código abierto y aprenda a usar Stack Overflow para encontrar respuestas a preguntas difíciles y otras bibliotecas de código abierto que puede usar en sus proyectos para ahorrar tiempo y habilitar una funcionalidad personalizada en sus aplicaciones.

Hay mucho más, pero esto debería ayudarlo a ponerse en marcha. ¡Espero eso ayude!