¿Cuáles son los mejores programas gratuitos que pueden ayudarme a aprender cómo programar aplicaciones para Android?

Nota *** Supongo que no tienes mucho conocimiento de programación, pero todo esto realmente se relaciona si eres nuevo o no. Algunos de los ejemplos pueden parecer muy básicos para alguien que los comprende, pero las mismas ideas aún permanecen.

Creo que una de las mejores maneras de aprender es realmente simple de alguna manera.

Deicida, me gustaría que esta etiqueta gire 45 ° porque sería genial para mi interfaz de usuario. Luego descubres que no es una opción integrada, por lo que buscas en Google “Cómo rotar una etiqueta en Java para la aplicación de Android”, ahora sabes cómo hacerlo.

¡Ahora has hecho esto con éxito! ¿Que sigue? Haces un cuadro de texto y cuando alguien presiona el botón “Enviar”, piensas, hombre, sería genial si esto me llevara a la siguiente pantalla y me mostrara lo que presenté para poder volver a revisarlo. Ahora sabes lo que necesitas saber

Usted google “Cómo enviar datos desde una página al siguiente desarrollo de Android”.

Si está entendiendo lo que digo, proponga proyectos e investigue todas las piezas pequeñas de forma individual y sabrá muchas partes diferentes que se incluyen en una aplicación.

Lo que no aprenderás de esto

Lo más probable es que no se te ocurra una gran idea de comprender muchas partes fundamentales del lenguaje. Por ejemplo, puede observar en un ejemplo que alguien marcó la variable RED como público estático final

Lo que debería ver en esto es que RED puede ser utilizado por casi cualquier código, es estático, por lo que es una variable de clase, es final, por lo que no puede cambiarlo.

Cuando copie y pegue código, llegará un momento en que necesitará saber qué significan estas cosas para combinar el código que está aprendiendo para hacer un proyecto significativo. Mi consejo para aprender esta parte es esto, cuando ves algo que no entiendes, GOOGLE ES TAN BIEN.

Esto puede parecer muy abrumador al principio. Al principio incluso podrías pensar, ¿cómo podría recordar todas esas palabras? Efectivamente, después de aprender lo que significan y escribirlos cientos de veces (literalmente, se requiere algo en ese sentido para casi cualquier variable o función) se convertirá en una sensación casi natural.

Descargo de responsabilidad: no hago ningún desarrollo de Android (todavía) Realmente solo estoy dejando mi experiencia en Java. Pero más que nada, así es como aprendí rápido, pero las ideas realmente no son diferentes. Puedes aprender mucho explorando.

Ninguna.

Simplemente busque las Guías para desarrolladores de Android proporcionadas por Google. Explican más que suficiente.