Anuncio

Entonces, ¿quieres comenzar a hacer 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 realmente no lo es.

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

Dicho esto, uno de los mejores formas de aprender programación Cómo aprender a programar sin todo el estrésQuizás hayas decidido dedicarte a la programación, ya sea para una carrera o simplemente como un pasatiempo. ¡Excelente! Pero tal vez estés empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. Lee mas es a través de libros, así que aquí hay un puñado de excelentes recursos que tal vez desee consultar. Necesitarás aprende un poco de Java Los mejores idiomas para el desarrollo de aplicaciones móviles en 2016

instagram viewer
El mundo del desarrollo de aplicaciones móviles sigue siendo tan fuerte como siempre. Si quieres comenzar, ¡no es demasiado tarde! Estos son los idiomas que debe pensar en aprender. Lee mas , así que también hemos incluido algunos libros de Java.

Java: una guía para principiantes, sexta ediciónJava: una guía para principiantes, sexta edición Compre ahora en Amazon $30.35

Si no tiene absolutamente ninguna experiencia en Java, debe comenzar con este libro. Tenga en cuenta que aprender un nuevo idioma es difícil 7 trucos útiles para dominar un nuevo lenguaje de programaciónEstá bien sentirse abrumado cuando aprende a codificar. Probablemente olvidará las cosas tan rápido como las aprenda. Estos consejos pueden ayudarlo a retener mejor toda esa información nueva. Lee mas e incluso las guías mejor escritas solo pueden facilitar mucho el camino.

Pero en términos de amistad para novatos, pocos son tan buenos como Java: una guía para principiantes. Su inicio es el comienzo y lo lleva a través de características avanzadas como expresiones lambda y JavaFX. ¡Hay una razón por la cual es el mejor vendedor # 1 en Amazon!

La última versión a partir de este escrito, la 6ta 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, 2da EdiciónHead First Java, 2da Edición Compre ahora en Amazon $25.00

Este es el tipo de libro que debes leer una vez que ya has tenido una exposición inicial a Java porque aborda el lenguaje de una manera completamente diferente, utilizando algo llamado "Cabeza Primero" Acercarse.

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 mumbo-jumbo teórico se consolida en su mente como comprensión.

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

Pensando en Java (4a edición)Pensando en Java (4a edición) Compre ahora en Amazon $41.74

Como si estuviera en contraste directo con Head First Java, este libro es tan seco y técnico como viene. Es a la vez teórico y práctico, y cubre cada pequeño detalle que podrías encontrar mientras codificas en Java.

Pero el verdadero punto de venta de Pensando en Java es que realmente te ayuda a "pensar en Java". Este libro lo ayudará a aprender las expresiones idiomáticas y los patrones que hacen que Java sea tan bueno, lo que lo equipará para escribir código más limpio y seguro 10 consejos para escribir un código más limpio y mejorEscribir código limpio parece más fácil de lo que realmente es, pero los beneficios valen la pena. Así es como puede comenzar a escribir código más limpio hoy. Lee mas .

No lo recomendaría como primer o segundo libro, pero si ya te consideras un programador intermedio de Java, entonces realmente deberías echarle un vistazo. ¿Y la mejor parte? Está disponible para gratis si estás bien leyéndolo en línea 9 libros de programación gratuitos que te convertirán en un profesionalLlamando a todos los programadores, ya sean nuevos, antiguos o aspirantes: hemos encontrado una gran selección de libros gratuitos (como en cerveza) para impulsar sus habilidades de codificación al siguiente nivel. Entra y disfruta. Lee mas .

Programación de Android para principiantes: aprenda todas las habilidades de Java y Android que necesita para comenzar a crear potentes aplicaciones móvilesProgramación de Android para principiantes: aprenda todas las habilidades de Java y Android que necesita para comenzar a crear potentes aplicaciones móviles Compre ahora en Amazon $44.77

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

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

Programación de Android: la guía Big Nerd Ranch (2nd Edition)Programación de Android: la guía Big Nerd Ranch (2nd Edition) Compre ahora en Amazon $40.99

A pesar del nombre extraño El gran rancho nerd enseña programación en línea: este es probablemente el mejor libro sobre programación de Android que encontrarás. Solicite recomendaciones de libros a cualquier grupo de programadores de Android 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.

Big Nerd Ranch desarrolla aplicaciones móviles personalizadas para clientes de todo el mundo, para que pueda descansar aseguró saber que tienen los conocimientos y la experiencia para respaldar todo lo que se enseña en este libro.

Fundamentos de desarrollo de Android Studio - Edición Android 6Fundamentos de desarrollo de Android Studio - Edición Android 6 Compre ahora en Amazon $34.99

Si vas a codificar para Android, vas a necesita un IDE adecuado en lugar de un editor de texto Editores de texto vs. IDEs: ¿Cuál es mejor para los programadores?Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos información para ayudarlo a tomar esa decisión. Lee mas , y en estos días la mejor opción es Android Studio (Eclipse y NetBeans son viejas noticias). 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 Fundamentos de desarrollo de Android Studio es lo que debe obtener si desea una cobertura completa de las funciones del IDE, incluidas las configuraciones de compilación de Gradle.

Cubre algunos temas avanzados también, como el diseño de material adecuado (para que su aplicación se vea hermosa y moderno), integración con Google Maps e integración con la facturación y el desarrollador en la aplicación de Google Play Consola.

Android 6 para programadores: un enfoque basado en aplicaciones (3a edición) (Deitel Developer Series)Android 6 para programadores: un enfoque basado en aplicaciones (3a edición) (Deitel Developer Series) Compre ahora en Amazon $26.40

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

Ahí es donde un libro como Android 6 para programadoresRealmente es útil. Le 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, Diseño de materiales, Subprocesos, SQLite, API de Play Store y más.

¿Por qué quieres aprender Android?

Entre estos siete libros, aprenderá más que suficiente conocimiento y práctica para poder escribir sus propias aplicaciones de Android desde cero hasta el final, pero siéntase libre de continuar su educación con estos canales de YouTube 6 impresionantes videos de YouTube para ayudarte a aprender el desarrollo de Android¿Quieres aprender a desarrollar aplicaciones de Android? Entonces estos videos de YouTube son perfectos para ti. Lee mas y estos blogs de desarrollo móvil ¿Diseñando una aplicación innovadora? 7 blogs de desarrollo móvil que deberías leerEl espacio móvil es tan nuevo que las tendencias cambian constantemente y cada día se crean nuevas ideas. Si planea desarrollar aplicaciones móviles, ¿cómo puede mantenerse al día sin volverse loco? Lee mas .

Por último, queremos señalarle hacia estos increíbles podcasts para programadores 15 podcasts de primer nivel para programadores y desarrolladores de softwareLos podcasts son una forma fantástica de aprender más sobre programación. Estos son algunos de nuestros podcasts favoritos relacionados con la programación para su placer auditivo. Lee mas eso puede resultarle invaluable en su viaje. Por lo menos, le brindan una forma de aprender mientras viaja, realiza tareas, espera una cita, etc.

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

Joel Lee tiene un B.S. en informática y más de seis años de experiencia profesional en redacción. Es el editor en jefe de MakeUseOf.