Desarrolladores de Google: Aprende a programar con Kotlin y Jetpack

Desde el blog de desarrolladores de Android, nos ofrecen una nueva serie de videos y artículos, esta vez sobre Kotlin y Jetpack.

En los siguientes vídeos, se cubren diferentes fórmulas a través de las cuales se hace el código de Android más conciso, más expresivo y más seguro; además de aprender como facilitar la ejecución de código asincrónico con Kotlin.

¡Ojea los vídeos para subir de nivel tus conocimientos sobre Kotlin y Jetpack! Cada uno de los episodios cubren un conjunto específico de API y habla tanto sobre cómo funcionan las API y sobre cómo funcionan.

Cada uno de los episodios tienen publicaciones de blog adjuntas y la mayoría de ellos enlazan a una muestra o un laboratorio de código para facilitar el seguimiento y profundizar en el contenido.

Además, se incluye una sesión de preguntas y respuestas en vivo con los ingenieros de Jetpack y Kotlin.

Episodio 1: Uso de bibliotecas KTX

En este episodio, aprende a codificar con Android y Jetpack de forma fácil, agradablee introduce Kotlin junto a las extensiones Jetpack KTX.

Actualmente, existen más de 20 bibliotecas que poseen una versión KTX. En el vídeo, se ven las bibliotecas más importantes:

  • core-ktxque proporciona la funcionalidad idiomática de Kotlin para las API que provienen de la plataforma de Android, además de algunas bibliotecas Jetpack KTX que nos permiten tener una mejor experiencia de usuario al trabajar con las API como LiveData y ViewModel.

Episodio 2: Simplificación de APIs

El episodio 2, trata sobre cómo simplificar las API utilizando corrutinas y Flow, así como cómo crear su propio adaptador utilizando suspendCancellableCoroutine y callbackFlow.

Para ponerse manos a la obra con este tema, puedes consultar el laboratorio de código de la biblioteca de extensiones de construcción de Kotlin.

Episodio 3: Uso y prueba de las API de Kotlin Room

Este episodio abre la puerta a Room, echando un vistazo para ver cómo crear tablas y bases de datos de Room en Kotlin y cómo implementar operaciones de suspensión de una sola vez; como insertar y consultas observables usando Flow.

Al usar corrutinas y Flow, Room mueve todas las operaciones de la base de datos al fondo.

Episodio 4: Uso de las API de WorkManager Kotlin

El episodio 4, facilita el trabajo con WorkManager, para programar tareas asincrónicas para la ejecución difereida o inmediata que se espera que se ejecute incluso si la aplicación se cierra o el dispositivo se reinicia.

En este vídeo, repasaremos los conceptos básicos de WorkManager y analizamos un poco más en profundidad las API de Kotlin, como CoroutineWorker.

Puedes consultar, el Artículo Asociado, además, si quieres practicar, puedes revisar el laboratorio de código WorkManager.

Episodio 5: Consejo de la comunidad

El episodio 5, es de Magda Miu, una desarrolladora experta de Google en Android que compartió su experiencia de aprovechar las API fundamentales de Kotlin con CameraX.

Episodio 6: Preguntas y respuestas en vivo

En el episodio final, nos lanzamos a una sesión de preguntas y respuestas en vivo, organizada por Chet Haase, con los invitados Yigit Boyar, líder tecnológico de Architecture Components, David Winer, gerente de producto de Kotlin y los ingenieros de relaciones con los desarrolladores: Manuel Vivo y Florina Muntenescu.

Fuente: Blog de Desarrolladores de Android bajo Licencia Creative Commons 2.5.

Relacionado

40 Cursos Gratis de Udemy: Desarrollo Web, Python (cupón finalizado)

Recién llega la primavera y vamos con una publicación más, que incluye los cursos del Lunes; hoy tenemos, 9 cursos en español (Typescript, Javascript, React, Vue, Firebase, Swift, Azure, HTML y CSS, Power Bi). Más 31 cursos en inglés: Javascript, Typescript, React, Python, R, Java, Drupal, Android y Kotlin, Básicos de Visual Studio Code, Bootstrap, Gitlab, Maya 3D, Photoshop, Marketing en Facebook e Instagram, SEO. Iniciación ¡SEGUIR LEYENDO!

Android Studio 4.2: Nuevas mejoras para el creador de APPS de Android

Android anunció ayer, la nueva versión de Android Studio 4.2. Las áreas de enfoque de esta versión son: Una plataforma para IntelliJ mejorada. Nuevas funciones centradas en mejorar la productividad. Desde Android, han puesto a disposición de los desarrolladores un nuevo asistente para la actualización de los proyectos con anterioridad de Android Studio 4.2. Con el nuevo asistente, se facilita la migración de proyecto existentes aprovechando ¡SEGUIR LEYENDO!

Más de 1.500 Libros PDF en Inglés de Desarrollo Web, Programación, Seguridad, Robótica, Blockchain, Domótica y Mucho Más

La mejor lista de libros sobre lenguajes de programación en inglés de todo Internet. https://ciberninjas.com/zlibrary/ Libros de Python / Libros PHP / Libros Java / Libros Diseño Meta Listas atariarchives.org atariarchives.org pone a disposición en la Web libros, información y software para Atari y otras computadoras clásicas. Bento Bitsavers.org Bookboon: se requiere cookie de TI y programación</. (requiere @email) DZone - Hojas de trucos (gratis) Conceptf1.blogspot.com ¡SEGUIR LEYENDO!

45 Mejores Cursos Gratis de Android, Flutter, Kotlin y Dart

Los mejores cursos gratis de Android, Fluttler, Kotlin y Dart, en español y online. Cursos Gratis de Android Android: Fundamentos para crear tus primeras apps de calidad (Alain Nicolás Tello, Udemy) Android Studio: Instalación, emuladores, git, plugins y tips (Alain Nicolás Tello, Udemy) Android Studio (Jesús Conde, Youtube) App Android: Registro de inventarios (Programación y Más, Youtube) (2016) Aprende a programar tu primera app (EDX) Conceptos ¡SEGUIR LEYENDO!

Cursos de Udemy con Cupón Gratuito 2019 (en Inglés)(parte 2)

All courses are in English ? Estos son los cursos con cupones gratuitos que me han parecido más interesantes y existen en la actualidad dentro de la plataforma Online de Udemy. Los contenidos en los que están organizados se reparten en: las criptomonedas, el diseño gráfico, la programación y el diseño web, ofimática, productividad, marketing y SEO, las redes y la robótica El listado final se ¡SEGUIR LEYENDO!

10 Cursos Gratis Udemy (cupón finalizado)

El panorama anda tranquilo, hoy unos pocos cursos que merecen la pena y os recuerdo que este mismo Miércoles comienza Nerdearla. Si aún no conoces el evento de Nerdearla deberías de ponerte las pilas porque es una gran conferencia, en la que este año vas a poder disfrutar totalmente gratis de hasta 150 charlas y eventos diferentes. No dudes en apuntarte para que te recuerden del ¡SEGUIR LEYENDO!

14 Cursos Gratis Udemy (cupón finalizado)

Hoy el día viene cargado de cursos que parece aprovechables con los que poder aprender fundamentos de programación, Kotlin, Serverless en AWS y mucho más. Sin más, te quedan los cursos gratis de hoy. Si quieres echarme una mano, puedes pasarte por mi tienda de Amazon y comprar desde allí, alguno de mis productos seleccionados ? Cursos en español Fundamentos y Lógica de Programación -Bootcamp 2021 ¡SEGUIR LEYENDO!

Salir de la versión móvil