Plataforma desplegable y utilización del programador. Bienvenido. En esta lección, Hablaré sobre la plataforma en expansión de Kotlin. y cómo los programadores pueden utilizarlo. Kotlin tiene la capacidad de permitir a los programadores utilizar una única base de código en varias plataformas con cambios mínimos. Los programadores pueden escribir código para una aplicación, luego utilice varias plataformas a través de varias herramientas para implementar sus aplicaciones en múltiples plataformas. Por ejemplo, KMM, Móvil multiplataforma de Kotlin, en el SDK, el kit del desarrollador, permite a los programadores implementar tanto Android y Apple iOS. También podemos implementar una interfaz de usuario nativa o utilizar todo un mundo de interfaces de programas de aplicación a través de API, todo con una única base de código. Puede usar Kotlin en todas las plataformas. No es necesario utilizar otros lenguajes de programación. Además de trabajar con plataformas móviles, su código funcionará en aplicaciones del lado del servidor y marcos web. El soporte para la programación multiplataforma es uno de los beneficios clave de Kotlin. Reduce el tiempo dedicado a escribir y manteniendo el mismo código para diferentes plataformas. Kotlin es utilizado por una variedad de grandes empresas, Compañías de Fortune 500, a quienes les gusta la capacidad multiplataforma de Kotlin. Varias grandes empresas están utilizando Kotlin por sus capacidades multiplataforma, como Netflix y Philips y Yandex, Quizlet. Echemos un vistazo a cómo funciona Kotlin Multiplatform. En el centro de este diagrama está lo que se llama Common Kotlin. Este es su código de Kotlin. Incluye el idioma Kotlin. Incluye bibliotecas centrales y herramientas básicas. Es código escrito en Common Kotlin, y funciona en todas partes, en todas las plataformas. Con las bibliotecas multiplataforma de Kotlin, puedes reutilizar la multiplataforma para HTTP, para servicios web, para gestionar corrutinas y serialización, y funciona con JVM y JavaScript y Kotlin / Native. Puede compartir código entre todas las plataformas. Funciona con código JVM, código JavaScript, y código nativo. Kotlin para JavaScript, también llamado Kotlin / JS, proporciona la capacidad de utilizar su código Kotlin con la biblioteca estándar de Kotlin y JavaScript. Hay complementos de Gradle para ayudar con esto. Proporcionan una forma centralizada para configurar y controlar proyectos de Kotlin con JavaScript. Puede utilizar Kotlin / JS escribir aplicaciones web frontales y aprovechar miles de API web. Puedes crearlo y modificarlo e interactuar con todo tipo de elementos en el DOM, el modelo de objetos de documento. Y puede usar el código Kotlin para controlar WebGL y otros componentes de su navegador. Y, por supuesto, está Kotlin para Android. El desarrollo móvil de Android ha sido el primero de Kotlin desde que Google lo anunció en 2019. Usando Kotlin para el desarrollo de Android, puede beneficiarse del soporte de Kotlin en Android Jetpacks y otras bibliotecas. Hay extensiones KTX. Y según Google, más del 60% de las 1.000 aplicaciones principales en Play Store usa Kotlin. Y puedes crear tu propia biblioteca multiplataforma y comparte tu código en todas las plataformas. Si tiene una lógica común para todas sus plataformas, no es necesario escribir el mismo código para cada plataforma. Solo compártelo en el conjunto de fuentes comunes. Así que esa es nuestra lección sobre la plataforma en expansión de Kotlin. Gracias por ver. Estén atentos para la próxima lección, donde te mostraré como sobresale Kotlin a través del brillo de la sencillez. Entonces vamos.