Kotlin for Android Developers (en inglés)
Para desarrolladores que quieren aprender experimentando y en poco tiempo.
Te mostrará los pasos para crear una aplicación en Android utilizando Kotlin como lenguaje principal
Aprenderás a tu ritmo pero sin perder tiempo haciendo pruebas de ensayo y error.
Consigue el libro que tanto Google como Jetbrains recomiendan para aprender Kotlin aplicado al desarrollo Android
Si en algún momento te has puesto a investigar por tu cuenta ya eres consciente de la cantidad de horas que dedicamos a veces para dar con la solución que buscamos.
Con este libro te saltarás ese paso intermedio para disfrutar del lenguaje y sacarle rendimiento desde la primera línea de código.

Con Kotlin for Android Developers aprenderás:
- A crear una aplicación Android desde cero utilizando Kotlin. Todos los conceptos básicos necesarios para crear una app.
- A aplicar el lenguaje a Android. Las características exclusivas para Android y la interacción con el framework.
- A utilizar las herramientas de desarrollo, integrar Kotlin en Android Studio y utilizarlo en tus proyectos.
- De forma cien por cien práctica. A partir de ejemplos y escribiendo código.
Me llamo Antonio Leiva, soy Android Engineer y Google Developer Expert for Kotlin. La curiosidad por descubrir conceptos nuevos y aplicarlos a mi trabajo diario me llevó a empezar a estudiar Kotlin enfocado a Android antes de que apareciese su versión final.Ayudo a otros desarrolladores a convertirse en expertos en Kotlin para Android a través de diferentes modalidades de formación. En el libro Kotlin for Android Developers comparto y explico todos los conceptos del lenguaje necesarios para crear una app con Kotlin desde cero.

Esto es lo que dicen los desarrolladores que han leído Kotlin for Android Developers
“Kotlin for Android Developers” es una gran experiencia de aprendizaje porque, en vez simplemente leer sobre la sintaxis de Kotlin, el libro me ha guiado para aplicar los conceptos del lenguaje y construir una App real en Android. Gracias a ello la teoría y la práctica hicieron “click” en mi cabeza.
La gran sinergia con el libro fue que pude aplicar estos mismos conceptos para un proyecto que me pidieron en una entrevista, y realmente me ayudó a conseguir el empleo.
Nuevos horizontes para los programadores Android.
Creo que es una buena opción para los programadores Android para sumergirse en un nuevo lenguaje más cómodo y fácil de leer. El libro explica de forma clara los conceptos básicos a lo largo del desarrollo de una aplicación con los ejemplos de código necesarios.
Si ya has hecho alguna aplicación en Android este es un libro idóneo! Parte desde un nivel inicial y llega hasta aspectos mas avanzados de Kotlin de una forma muy amena.
A la vez que muy entretenido, no es el clásico libro técnico donde se limita a explicar el lenguaje, sino que desarrollaras sobre la marcha una pequeña aplicación Android 100% funcional que hasta puedes incluir en tu portfolio.
Viniendo de desarrollar con Java para Android, te va a resultar bestial el incremento de productividad que te aporta, y todo ese código “boilerplate” que dejarás de escribir.
Este libro es para ti si…
- Eres desarrollador Android y ya tienes unos conocimientos básicos del framework.
- En algún momento has sufrido las limitaciones de Java y necesitas aplicar conceptos modernos de programación a tu trabajo diario.
- Sientes la necesidad constante de seguir mejorando para optar a nuevas oportunidades profesionales.
- Quieres aprender a tu ritmo pero con una guía que te evite perder tiempo haciendo pruebas de ensayo y error.
Consigue Kotlin for Android Developers (en inglés)
Edición digital
Formato PDF, EPUB and MOBI- Léelo desde cualquier parte.
- Recibirás gratis todas las actualizaciones futuras.
Qué incluye Kotlin for Android Developers
Todas las características principales del lenguaje punto por punto
Todas las características principales del lenguaje punto por punto
EL ENTORNO
Cómo configurar Android Studio e instalar el plugin para trabajar con Kotlin.
TU PROYECTO
Crear un proyecto Android y modificarlo para trabajar con Kotlin.
3.
KOTLIN ANDROID EXTENSIONS
Cómo recuperar las vistas de nuestro XML sin findViewById.
CLASES Y FUNCIONES
Diferencias con Java y todo sobre las data classes.
VARIABLES Y PROPIEDADES
Valores mutables e inmutables, inferencia de tipos.
6.
LAMBDAS
Simplificación del trabajo y nuevas posibilidades.
INTERFASES
A diferencia de Java, permiten incluir código.
FUNCIONES DE EXTENSIÓN
Cómo añadir funciones extra a clases a las que no tienes acceso al código.
SOBRECARGA DE OPERADORES
Cómo hacer que cualquier clase implemente los operadores comunes.
DELEGACIÓN DE PROPIEDADES
Cómo reutilizar código mediante la delegación.
OPERACIONES FUNCIONALES SOBRE COLECCIONES
Cómo soluciona Kotlin el tratamiento de colecciones.
12.
SEGURIDAD FRENTE A NULOS
Adios a los NullPointerException. Cómo trata Kotlin la nulidad.
13.
TESTEANDO TU APP
Cómo hacer testing utilizando Kotlin.
CLASES SELLADAS
Sealed classes, clases que funcionan como enumerados.
ANKO
Características de la librería para el desarrollo en Android.
16.
…Y MUCHO MÁS
Todas las principales características del lenguaje están cubiertas en el libro, ¡no te perderás nada!
Compra Kotlin for Android Developers (en inglés)
Edición digital
Formato PDF, EPUB and MOBI- Léelo desde cualquier parte.
- Recibirás gratis todas las actualizaciones futuras.
También lo puedes conseguir en amazon.es en papel. Escríbeme con una prueba de compra, y te enviaré la edición digital de forma totalmente gratuita, para estar al día de todas las actualizaciones.