Quiero aprender a desarrollar aplicaciones de Android desde cero. ¿Dónde y cómo empiezo?

SIGA SOLO SI ESTÁ EN UN HORARIO APRETADO !!

Aquí están las fuentes que me ayudaron mucho en el desarrollo de mis dos primeras aplicaciones …

1. Empecé desde el sitio web oficial de Android Studio. En primer lugar, borré todas las terminologías básicas que generalmente se usan en el estudio de Android, como EditText, Buttons, TextView … etc.
No solo estaba leyendo desde el sitio web, sino que también trabajé simultáneamente en el estudio de Android para tener mis manos.

2. Pero este proceso estaba tomando demasiado tiempo … y estaba en un horario.
Entonces tomé un atajo …

Seguí este blog
www.androidhive.info

(El mejor blog para Android que he encontrado hasta ahora)
Gracias a Ravi Tamada!

Busqué en Google todos y cada uno de los métodos que utilizó e intenté mi mejor nivel para encontrar el razonamiento.
ctrl + space realmente me ha ayudado!
Cuando refieres código de Internet, siempre puedes ver la descripción del método en el estudio de Android usando Ctrl + espacio .

El primer enlace me ayudó a crear archivos java y xml para mi aplicación (trabajo front-end)

Pero el segundo enlace también me ayudó a crear archivos php (Back-end work) …

No es un proceso sugerido porque es posible que no obtenga un conocimiento completo de una vez …
Pero cuando hice mi primera aplicación en este corto período de tiempo (12 días) … me sentí más motivado de esta manera en lugar de aprender de los cursos …
Espero que esto también te ayude … 🙂

El conocimiento previo que tenía era
Java (POO)

PD: mi primera aplicación se basó en GPS, base de datos SQL y un poco de geo valla.

Creo que aprender viendo videos es más eficiente. Aquí hay algunos que recomendaría,

Empecé con los nuevos videos de Boston,

https://www.thenewboston.com/vid

Los videos de Slidenerd son increíbles. En realidad entendí Android,

1 Tutorial de Android para principiantes [HD 1080p]: https://www.youtube.com/playlist

Los siguientes cursos de udacity son del propio equipo de Google Android.

https://www.udacity.com/course/d

https://www.udacity.com/course/a

Para aprender Android, primero debe conocer los conceptos básicos de Java de los OOP y también acerca de Java, para lo cual sería la mejor opción.
Luego, para continuar, debe comenzar con Android de cabeza e implementar su ejemplo sería un buen comienzo.
Los videos de Boston también son buenos para principiantes, pero contienen material obsoleto. Puedes ir a vogella.com para ver el tutorial de Android. Cuanto más implementes, más aprenderás. Si encuentra problemas al iniciar el desbordamiento de la pila debe serle útil.
U puede visitar regularmente developer.android.com para estar al día con las últimas actualizaciones

Tu primer paso debería ser aprender CORE JAVA.

Como todas las aplicaciones de Android están escritas en JAVA.

Para sitios principales de JAVA Prefer como:

JAVATPOINT

UDACIDAD

ACADEMIA KHAN

Después de eso, siga el Tutorial de desarrollo de aplicaciones de Android – 1 – Descargue e instale Java JDK

El desarrollo de Android se explica de manera muy eficiente en estos tutoriales.

U también puede comenzar un curso sobre Cómo desarrollar aplicaciones en línea de Android.

en UDACITY.

¡¡La mejor de las suertes!!

Puede aprender Android desde el canal de YouTube slidenerd http://www.youtube.com/user/slidenerd o derekbanas http://www.youtube.com/user/derekbanas y consulte el sitio del desarrollador para obtener información más detallada.

Yo también aprendí de aquí.

Hola,

Si está comenzando en el desarrollo de aplicaciones, vaya con el desarrollo de aplicaciones iOS en comparación con Android. Ganarás mucho más dinero. El desarrollo de aplicaciones para iOS también es mucho más fácil.

Soy un desarrollador de aplicaciones de Apple y sé cuál es la demanda de un desarrollador de iOS hoy. Puede ganar mucho más dinero en mucho menos tiempo porque con la ayuda de la plataforma de desarrollo de aplicaciones móviles como Configure.IT, una plataforma completa de desarrollo de aplicaciones móviles, puede desarrollar una aplicación en un período de tiempo mucho más corto y sin enfrentar ningún tipo de problemas.

Pruebe la versión de prueba de esta herramienta y desarrolle su primera aplicación. No es necesario tener una guía porque obtendrá una codificación automática, una función de vista previa de la aplicación y muchas más funciones útiles en esta herramienta. Para el diseño de la interfaz de usuario, solo necesita importar su archivo .PSD, no es necesario diseñar la interfaz de usuario manualmente.

Prueba tu mano, espero que mi respuesta pueda ayudarte.

El sitio para desarrolladores de Android es el mejor recurso para el aprendizaje. Pero el lenguaje no es favorable para un principiante.

Para comenzar con la compra de tutoriales mkyong, androidhive y vogella. Le dan buenos fragmentos de código y también explican las cosas claramente. Sin embargo, una vez que obtenga Android Dev, siga sincronizando con el sitio del desarrollador.

Evite el desbordamiento de la pila de copiar y pegar, porque sin duda hará que su aplicación se ejecute rápidamente, pero nunca entenderá lo que hay detrás.

Puedes comenzar con el Tutorial de Bucky en Youtube.
Enlazar:
Empecé a aprender desde el mismo enlace.
te dará una base desde la cual debes construir aplicaciones usando tu mente innovadora.

Codeschool es el mejor. Sus cursos de video son realmente fáciles de seguir y después de cada clase tienen una sección de cuestionarios y exámenes. Codeschool también ofrece el primer mes de prueba que puede encontrar a continuación:

Inscríbase en Code School por 9 dólares

Aprende de abdroidhive.info

El mejor es
y el gran libro de Android E de nerd ranch está disponible gratuitamente en Internet.

Obtenga información aquí: http://www.bucysroom.org o developer.android.com o http://www.treehouse.com (pago)

Sea paciente mientras aprende. ¡No será fácil!

Todo lo mejor
Paz

Liberty puede ayudarte, si tienes la edad suficiente, supongo.
Que las intenciones sean buenas y apuesto a que disfrutarás de la vista y las actividades.

PD: Todas las cosas estúpidas de la segunda línea de la política de Quora para colapsar las respuestas.

More Interesting

Quiero un efecto de sala de conciertos en un reproductor de música. ¿Qué aplicación de reproductor de música para Android admite un ecualizador de sala de conciertos al igual que el reproductor de música en los teléfonos Samsung?

Si hago un juego para Android, ¿las universidades lo verán como algo grande? ¿Se considerará una buena actividad extra curricular?

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?

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

Cómo comenzar a aprender Android

Tengo una idea de desarrollar aplicaciones de Android o iOS para móviles. ¿Cuánto costará esto y por dónde puedo comenzar?

Tengo una idea de una gran aplicación y estoy listo para codificar en Android. ¿Cómo debo comercializarlo?

Tengo una gran idea de aplicación de teléfono móvil. Básicamente es una aplicación de chat. ¿Cuáles son todas las habilidades que necesito desarrollar para construir la aplicación y ponerla en funcionamiento?

Aprendí los conceptos básicos de Swift ahora e hice algunas aplicaciones para iPhone. Quería seguir adelante y comenzar a crear algunas aplicaciones de Android ahora, ¿sería más difícil?

Tengo que aprender a hacer aplicaciones de Android. ¿Alguien puede recomendar un libro para un principiante?

Viajaré a Japón la semana que viene. ¿Qué aplicaciones específicas de Japón para Android serían muy útiles?

Contraté a un desarrollador de aplicaciones de Android. ¿Cuáles son las cosas que él debe entregar para que yo tenga un comando completo sobre la aplicación?

Quiero construir una aplicación de Android yo mismo. Soy un principiante en la codificación. ¿Alguien me puede dar orientación?

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 18 años y soy de la India. ¿Qué problemas legales, si los hay, tendré que enfrentar si desarrollo y publico una aplicación de Android simple en Play Store?