Cómo desarrollar una idea en una aplicación de Android real

Creo que 3 meses serán suficientes para comenzar.

Hacer una aplicación de Android es fácil, debe tener un buen conocimiento de Java y Little of XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (newboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprender android studio

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Core Java Tutorials – Aplicaciones de Android en Google Play

Caracteristicas
★ Tutoriales interactivos Java sin conexión con ejemplos, cuestionarios y sugerencias.
★ Hermosos programas con salida, resaltado de sintaxis y comentarios detallados para una mejor comprensión.
★ 1100+ preguntas Java Complete el paquete OCJP / SCJP con todas las variedades de preguntas formuladas en el examen (MCQ correcto único, MCQ correcto múltiple, basado en resultados y arreglo)
★ Análisis detallado de su progreso Tema sabio.
★ Entrevista Java con explicación detallada con imágenes, programas y resultados.
★ Interfaz de usuario muy simple siguiendo las pautas de diseño de materiales.
★ Puede hacer su duda / pregunta en la pila y obtener respuestas de expertos.
★ Diccionario Java que contiene una explicación detallada con imágenes, códigos para (palabras clave de Java, error común de Java, excepción común de Java, glosario detallado para la explicación).

★★★ También tenemos desafíos activos para que puedas competir entre tus compañeros ★★★

Core Java Tutorials – Aplicaciones de Android en Google Play

comenzar con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Habiendo hecho un buen número de aplicaciones de Android en Java, lo que diría es que realmente no es una ciencia espacial aprender el desarrollo de aplicaciones de Android. Todo lo que necesita saber es cómo funciona realmente la programación orientada a objetos. Y cómo Google proporcionó Android Sdk funciona. Como mencionaste, no tienes suficiente experiencia en Java. Eso está bien. ¿Alguna vez has trabajado con OOP en algún otro idioma? Es similar a eso. Instala Android Studio y agrégale Android Sdk. Pruebe pequeñas aplicaciones como la aplicación helloword, la aplicación calculadora. Y algunas otras aplicaciones que acceden al hardware en dispositivos móviles, como la aplicación de linterna o la aplicación de cámara o la lectura de valores GPS Hecho. Hay muchos tutoriales en youtube.

Tres meses son un poco bajos para aprender el desarrollo de aplicaciones de Android, pero como no conoce Java, le recomiendo que eche un vistazo al curso de Desarrollo de Android para principiantes de Udacity.

Es un curso gratuito y te ayudará a comenzar con el desarrollo básico de Android. Si la idea de su aplicación es simple, esto lo ayudará a superarla, pero si la suya es compleja, me temo que no podrá hacerlo en tres meses.

De todos modos, echa un vistazo a los cursos de desarrollo de Android de udacity. Estos cursos son compatibles con Google y son una excelente manera de comenzar