Diría que esta es una pregunta muy subjetiva, pero daré algunos consejos para ayudarlo a comenzar:
- 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.
- Vaya a instalar Android Studio (migraron de ADT / eclipse) en Descargar Android Studio y SDK Tools
- Use los tutoriales de Google para comenzar y cree su primera aplicación en: Creación de un proyecto de Android
- 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:
- ¿Tiene una API externa y necesidades de datos? Echa un vistazo: Creación de aplicaciones con conectividad y la nube
- “Cajón de navegación” para que una barra lateral se deslice hacia adentro y hacia afuera para la navegación
- “Barra de acción” para acciones típicas de la aplicación en la parte superior de la pantalla de la aplicación
- Presentación de datos: ¿necesita listas? ¿Requieren medios? ¿Solo texto? Formas?
- 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
- Experimento, experimento, experimento.
- 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!
- ¿Cómo obtener datos de diferentes sitios web en una aplicación? Necesito hacer una aplicación de noticias para Android. Hice la interfaz de usuario y el diseño de la aplicación.
- Cómo implementar una aplicación Angular2 desarrollada usando VS 2015 en un servidor IIS
- ¿Puedo hacer un programa para responder automáticamente a textos de WhatsApp usando Python?
- ¿Google verifica que las aplicaciones en la tienda de juegos sean seguras o no?
- ¿Hay alguna plataforma compartida de la aplicación Shared Photo Streams?