¿Quieres aprender a programar para Android? Empieza aqui

Todos han experimentado el deseo de programar en un momento u otro. Sin embargo, generalmente hay cuatro factores limitantes: restricciones de tiempo, material de estudio, bloqueos mentales y capacidad de atención. Así que aclare su horario, despeje su mente y automedique su ADD con una buena taza de su café favorito porque aquí está el material que necesita para aprender a programar.

La parte más difícil de aprender a programar es superar un bloqueo mental. Primero, no existe una deidad de programación que otorgue alfabetización en código a nadie. Aprender a codificar es lo mismo que aprender cualquier idioma: hay sustantivos, verbos y oraciones que se unen de cierta manera para que la computadora tenga sentido. Una vez que haya escrito un pensamiento completo, el programa funciona correctamente.

En segundo lugar, incluso los expertos en Java con doctorados en informática piensan que Java tiene enormes cajas negras con entradas y salidas. Al igual que con cualquier idioma, cuanto mayor sea su experiencia, más estructuras de lenguaje oscuras podrá utilizar. Sin embargo, cualquiera puede aprender estructuras básicas del lenguaje.

El tercer bloqueo mental es motivarse y “Solo hazlo”. Las herramientas son gratuitas. Los recursos están disponibles. Cualquiera que quiera escribir un programa puede hacerlo y publicar su trabajo. Por lo tanto, debe saltar directamente a su IDE y comenzar a hacer algo.

Herramientas: cómo crear una aplicación de Android Parte 1: Configuración de Eclipse y el SDK de Android: la configuración de Eclipse y el SDK de Android le proporcionará las herramientas básicas que necesita para comenzar a crear una aplicación de Android. Como con cualquier proyecto, debe comenzar reuniendo sus herramientas y aprendiendo a usarlas primero.

Habilidades: "Los Tutoriales de Java" - Los Tutoriales de Java son esencialmente un E-Book http que se presenta en el mismo formato que muchas certificaciones y cursos en línea. Muchas personas han declarado que quieren "sentarse y aprender Java". Los tutoriales de Java son una excelente manera de hacer precisamente esto. Esto está diseñado para escribir aplicaciones Java genéricas, y no específicamente la implementación de Java de Android. Aprender este material le proporcionará una sólida base de conocimientos para programar aplicaciones Java.

Materiales: "Índice de paquetes" de Android: el índice de paquetes de Android es una referencia para todos los paquetes, clases y API proporcionados por Google. Una vez que aprenda a programar en Java, debe aprender sobre los bloques de construcción individuales de una aplicación. Cada uno de estos paquetes funciona como sustantivos y verbos en su escritura. La documentación muestra el momento y el lugar apropiados para usar estas palabras, así como lo que obtienes de ellas. Este índice de paquete sirve como su diccionario.

Arquitectura: "Diseño de Android": la página de diseño de Android es una gran plataforma de lanzamiento para ideas en su aplicación de Android. Esta página es ejemplos de lo que a Google le gustaría ver. Cada página muestra implementaciones de diseño recomendadas por Google.

El aspecto humano: nuestro foro de piratería de Android es el lugar perfecto para hacer preguntas, obtener respuestas y ver el trabajo de otros desarrolladores.

Por lo tanto, hemos cubierto todos los conceptos básicos necesarios para comenzar a crear sus propias aplicaciones de Android. Hay recursos casi infinitos disponibles en Internet. Comparte tus recursos favoritos a continuación.