Los 7 mejores libros de Android para principiantes de programación

Así que quieres empezar a crear aplicaciones para Android, ¿verdad? Algunas personas pueden intentar decirte que es demasiado tarde para entrar en el juego, especialmente si eres un principiante nuevo, pero en realidad no lo es.

Si parece que Play Store está inundado de aplicaciones de mierda y que no hay espacio para nada nuevo, recuerde que no necesita ser original. Tus aplicaciones solo necesitan ofrecer algo que otras aplicaciones no ofrecen, incluso si es solo una interfaz más limpia.

Dicho esto, una de las mejores formas de aprender a programar es a través de libros, por lo que aquí hay un puñado de excelentes recursos que quizás desee consultar. Necesitará aprender un poco de Java, por lo que también hemos incluido algunos libros de Java.

Java: una guía para principiantes



Java: una guía para principiantes
COMPRE AHORA EN AMAZON

Si no tiene absolutamente ninguna experiencia con Java, debería comenzar con este libro. Tenga en cuenta que aprender un nuevo idioma es difícil e incluso las guías mejor escritas solo pueden facilitar el camino hasta cierto punto.

Pero en términos de facilidad para los novatos, pocos son tan buenos como Java: una guía para principiantes. Los inicios son el principio y lo llevan a través de funciones avanzadas como expresiones lambda y JavaFX. ¡Hay una razón por la que es un éxito de ventas n. ° 1 en Amazon!

La última versión al momento de escribir este artículo, la sexta edición, está completamente actualizada para Java Platform Standard Edition 8, por lo que todo lo que aprenda será aplicable a las prácticas modernas de desarrollo de Java.

Head First Java



Head First Java, 2.a edición
COMPRE AHORA EN AMAZON

Este es el tipo de libro que debería leer una vez que ya haya tenido una exposición inicial a Java porque aborda el lenguaje de una manera completamente diferente, utilizando algo llamado el enfoque “Head First”.

Head First Java entiende que el cerebro humano anhela la novedad. Para aprender rápidamente, debe sorprenderse, emocionarse y participar de muchas maneras diferentes. Así es como el galimatías teórico se consolida en tu mente como comprensión.

En otras palabras, mientras que su exposición inicial a Java se trata de sentirse cómodo con la sintaxis y los conceptos, Head First Java es el segundo paso que se asegura de que todo se asimile.

Pensando en Java



Pensando en Java
COMPRE AHORA EN AMAZON

Como en contraste directo con Head First Java, este libro es tan seco y técnico como parece. Es a la vez teórico y práctico, y cubre cada pequeño detalle que pueda encontrar mientras codifica en Java.

Pero el verdadero punto de venta de Pensando en Java es que realmente te ayuda a “pensar en Java”. Este libro le ayudará a aprender los modismos y patrones que hacen que Java sea tan bueno, lo que le permitirá escribir código más limpio y seguro.

No lo recomendaría como primer o segundo libro, pero si ya te consideras un programador intermedio de Java, entonces deberías echarle un vistazo. ¿Y la mejor parte? Está disponible de forma gratuita si está de acuerdo con leerlo en línea.

Programación de Android para principiantes



Programación de Android para principiantes: aprenda todas las habilidades de Java y Android que necesita para comenzar a crear aplicaciones móviles poderosas
COMPRE AHORA EN AMAZON

Si solo puede pagar un libro y no tiene experiencia con Java o Android, entonces este puede proporcionarle la mayor rentabilidad. Proporciona una introducción a Java y Android con ejemplos de 40 miniaplicaciones y 3 aplicaciones del mundo real.

Programación de Android para principiantes supone que no sabe nada y se centra en que se sienta cómodo con el entorno de codificación de Android. No te llevará todo el camino a ser un maestro, pero te llevará muy lejos.

La guía de Big Nerd Ranch



Programación de Android: la guía de Big Nerd Ranch
COMPRE AHORA EN AMAZON

A pesar del extraño nombre El gran rancho nerd enseña programación en línea: este es probablemente el mejor libro sobre programación de Android que jamás haya encontrado. Pídale a cualquier grupo de programadores de Android recomendaciones de libros y la mitad de ellos dirá este.

La guía de Big Nerd Ranch se basa en un curso de bootcamp que enseña los fundamentos de la programación de Android, así como buenas técnicas para usar al desarrollar aplicaciones de Android.

The Big Nerd Ranch desarrolla aplicaciones móviles personalizadas para clientes de todo el mundo, por lo que puede estar seguro de que tienen la experiencia y la experiencia para respaldar todo lo que se enseña en este libro.

Conceptos básicos de desarrollo de Android Studio



Conceptos básicos de desarrollo de Android Studio: Android 6 Edition
COMPRE AHORA EN AMAZON

Si va a codificar para Android, necesitará un IDE adecuado en lugar de un editor de texto, y en estos días la mejor opción es Android Studio (Eclipse y NetBeans son noticias viejas). Tenga en cuenta que Android Studio es una bifurcación de IntelliJ IDEA.

Puede seguir adelante y aprender a usar Android Studio por su cuenta utilizando recursos gratuitos en la web, pero Conceptos básicos de desarrollo de Android Studio es lo que debe obtener si desea una cobertura completa de las características del IDE, incluidas las configuraciones de compilación de Gradle.

También cubre algunos temas avanzados, como el diseño de materiales adecuado (para que su aplicación se vea hermosa y moderna), la integración con Google Maps y la integración con la facturación en la aplicación y la Consola para desarrolladores de Google Play.

Android 6 para programadores



Android 6 para programadores: un enfoque basado en aplicaciones (desarrollador Deitel)
COMPRE AHORA EN AMAZON

La parte más difícil de la programación es tomar todos los conceptos teóricos que ha aprendido y convertirlos en algo tangible. Una cosa es aprender las API del desarrollo de Android, pero otra completamente distinta es crear una aplicación real desde cero.

Ahí es donde un libro como Android 6 para programadores realmente es útil. Lo lleva a través de ocho proyectos completos y le brinda experiencia de primera mano para crear y completar una aplicación de Android real.

Para aprovecharlo al máximo, ya debería sentirse cómodo con Java en un grado intermedio. Los temas cubiertos incluyen Android Studio, Gradle, Material Design, Threading, SQLite, API de Play Store y más.

¿Por qué quieres aprender a usar Android?

Entre estos siete libros, obtendrá conocimientos y práctica más que suficientes para poder escribir sus propias aplicaciones de Android desde cero hasta su finalización, pero siéntase libre de continuar su educación con estos YouTube canales y estos blogs de desarrollo móvil.

Por último, queremos señalarle estos increíbles podcasts para programadores que pueden resultarle invaluables en su viaje. Como mínimo, te brindan una forma de aprender mientras viajas, haces las tareas del hogar, esperas una cita, etc.

Ahora es tu turno: ¿por qué quieres aprender a crear aplicaciones para Android? ¿Tienes alguna idea genial flotando en tu cabeza? ¡Cuéntanos sobre ellos en un comentario a continuación!

¡Esperamos que te gusten los artículos que recomendamos y comentamos! MUO tiene asociaciones afiliadas y patrocinadas, por lo que recibimos una parte de los ingresos de algunas de sus compras. Esto no afectará el precio que paga y nos ayuda a ofrecer las mejores recomendaciones de productos.

Related Posts