Tengo 19 años, cumpliré 20 el próximo año, y deseo crear una aplicación de Android simple, pero no tengo ninguna educación oficial en dichos campos. Entonces, con solo mi computadora portátil delante de mí, ¿por dónde empiezo y qué necesito aprender?

Hola, y gracias por pedir respuesta 🙂

Dicen que es mejor aprender haciendo, así que te aconsejo que leas los conceptos básicos de programación en Java y luego sigas cualquier tutorial para crear aplicaciones de Android.
Aquí hay algunos recursos para su viaje 🙂
1- Aprenda los conceptos básicos de la programación Java en el sitio web de Oracle: Los Tutoriales Java ™
o si prefiere videos, consulte un curso en el sitio web de udacity: Introducción a la programación Java o siga el tutorial de newboston en youtube: Tutoriales de programación Java (principiante) (Aviso: NO he visto ninguna de estas series, pero los propietarios son famosos por sus buenos tutoriales Acabo de leer algunos capítulos del sitio web de Oracle y los encontré muy útiles)
Es importante destacar que debe comprender estos temas desde cualquier recurso:
Clases y métodos, declaraciones If / switch / for / while, herencia, interfaces, genéricos, colecciones (estos deberían ser suficientes para comenzar con Android)

2- aprende el desarrollo de Android siguiendo este tutorial: http://www.youtube.com/playlist?… o https://www.udacity.com/course/u… O AMBOS (prefiero el último pero el primero es mejor para principiantes en mi opinión) o http://www.youtube.com/playlist?… o https://www.coursera.org/course/… (¡El mismo aviso anterior! pero he seguido los dos primeros tutoriales y he encontrado ellos muy útiles)

Estos recursos deberían ser suficientes, pero si desea más, consulte mi respuesta anterior a ¿Dónde / cómo puedo aprender a crear aplicaciones móviles (suponiendo un fondo básico en CS)?

ACTUALIZAR:
Tenga una copia de cualquier versión del libro “La Guía del Busy Coder para el Desarrollo de Android” (enlace a versiones gratuitas: Garantía de cuatro a gratis)

Upadte 2:
Lea esta respuesta: ¿Cuánto Java debería uno aprender a desarrollar en Android?

PROPINA:
Después de aprender los conceptos básicos de la aplicación de Android. desarrollo, mira Diseño | Desarrolladores de Android para saber qué componente es adecuado para su aplicación.

Buena suerte

More Interesting

Quiero proteger mis aplicaciones con un bloqueo de aplicaciones. Quiero un patrón de bloqueo diferente para diferentes aplicaciones. ¿Hay alguna aplicación como esa (para Android)?

Quiero crear una aplicación de Android como mi proyecto de último año, tuve una idea. ¿Cómo es mi idea y por favor sugiera mejoras si las hay?

Me está costando mucho tratar de crear mi primera aplicación de Android. ¿Quién puede ayudarme?

Estoy aprendiendo Java para el desarrollo de Android. Aprendí Uy y ahora estoy aprendiendo awt, applet y layout manager. ¿Son estos (awt, applet, layout manager) obligatorios (o útiles) para aprender para un desarrollador de Android, o podemos gestionarlos fácilmente sin ellos en Android?

Contraté un estudio de desarrollo de aplicaciones móviles en alta mar para crear una aplicación. Durante los últimos 2 meses sigo recibiendo excusas sobre por qué el desarrollo no progresa tan rápido como se estimó originalmente. En esta etapa, el presupuesto estimado será 2x-3x más. ¿Es esto normal o debería buscar sacar el proyecto?

Recibo entre 60 y 80 descargas al día con mi nueva aplicación en la categoría Casino. Solo EE. UU. ¿Es bueno o promedio para una nueva aplicación?

Estoy trabajando en una aplicación donde podría localizar productos de abarrotes una vez que entre a la tienda a través de mi dispositivo Android con la ayuda de etiquetas RFID implementadas en los productos. ¿Es esto posible?

Mi aplicación genera un mínimo de 40 descargas por día. ¿Cómo aumento ese número?

Mi cuenta de desarrollador de Google Play está suspendida. ¿Por qué Google siempre ha prohibido la cuenta de desarrollador y mis aplicaciones?

He desarrollado aplicaciones web Python durante aproximadamente un año y me gustaría entrar en el desarrollo de aplicaciones móviles. ¿Debo ir a desarrollo de aplicaciones nativas o híbridas?

Actualmente estoy tratando de descargar música a través de una aplicación de descarga de MP3 para Android, pero cuando abro el archivo me envía a HTML Viewer y dice '' naf-naf ''. Qué significa eso?

Tengo un pequeño negocio textil (minorista). Quiero crear una aplicación de Android para eso, pero no tengo conocimientos de codificación. ¿A quién debo acercarme?

Estoy planeando rootear mi teléfono inteligente. Su memoria para la instalación de aplicaciones es de alrededor de 850 MB. Entonces, ¿puedo instalar más aplicaciones rooteando?

Actualmente estoy trabajando en una aplicación, pero mi problema principal es la creación de contenido. Si no hay muchos usuarios en la aplicación, al menos al principio, voy a tener un problema. Si los usuarios descargan la aplicación y no encuentran mucho contenido, no la usarán. ¿Que crees que deberia hacer?

Quiero desarrollar una aplicación de Android. ¿Cuál es la forma más fácil y que ahorra más tiempo para desarrollar e implementar uno en Google Play?