Kotlin Multiplatform

kotlin multiplatform

Episodio 37 – Kotlin Multiplatform

Kotlin Multiplatform es el nuevo modo que nos propone Jetbrains para crear aplicaciones de un modo muchísimo más óptimo.

La idea principal es que puedes compartir un montón de código de las capas de dominio y de datos y luego la capa de presentación, hacerla de manera nativa en cada una de las plataformas.

Kotlin Multiplatform

Transcripción

¡Muy buenas! Soy Gabi Moreno y te doy la bienvenida al episodio número 37 de Productividad en el Desarrollo Android, el podcast donde hablamos sobre qué puedes hacer para ser una desarrolladora o desarrollador Android más eficaz y eficiente.

Te contamos técnicas, hábitos, herramientas, conceptos, tips y todo aquello que te va a hacer crecer sí o sí, porque hay algo que todos tenemos en común y es que el día dura 24 horas, cómo inviertas o gastes este tiempo, es cosa tuya.

Kotlin Multiplatform es el nuevo modo que nos propone JetBrains para crear aplicaciones de un modo muchísimo más óptimo.

Hay que diferenciar que de momento hay un par de casos de uso principales para usar Kotlin Multiplatform. Uno es el móvil y otro el web. El móvil sería para compartir código entre Android y iOS y para web entre el servidor y el cliente, aunque realmente se pueden hacer combinaciones e incluso tener todo dentro del mismo proyecto.

La idea principal es que puedes compartir un montón de código de las capas de dominio y de datos y luego la capa de presentación hacerla de manera nativa en cada una de las plataformas.

En lo que nos vamos a centrar hoy es en el KMM Kotlin Multiplatform Mobile, como desarrolladores Android.

Una cosita a tener en cuenta es que para la parte de Android podrás usar cualquier sistema operativo en el que te puedas instalar Android Studio, ya sea Linux, Mac o Windows. Pero que para la parte de iOS vas a tener que hacerlo desde un Mac sí o sí, cosa que ya era de suponer.

Para poder usarlo tenemos que instalar el plugin Kotlin Multiplatform Mobile desde el Marketplace de JetBrains en Android Studio. Una vez lo tengas instalado cuando vayas a crear el nuevo proyecto, en lugar de usar la típica plantilla de Empty Activity o la que sea, seleccionas la de Kotlin Multiplatform Mobile…

¿Quieres formarte en Android de un modo práctico y entretenido?

Publicado: 2021-03-01 Actualizado: 2024-03-30