JetBrains revela la hoja de ruta de desarrollo multiplataforma de Kotlin para 2024

JetBrains revela la hoja de ruta de desarrollo multiplataforma de Kotlin para 2024

JetBrains se está preparando oficialmente para nuevos desarrollos en su herramienta Kotlin Multiplatform el próximo año, habiendo Anunciar Su primera versión estable se lanzó hace unas semanas. La compañía acaba de publicar su hoja de ruta de desarrollo de la herramienta para 2024.

“Estamos comprometidos a hacer Crear una multiplataforma «Un marco que permite crear aplicaciones hermosas y de alto rendimiento que se ven iguales en todas las plataformas compatibles», escribió en un artículo Igor Tolstoy, jefe del proyecto Kotlin en JetBrains. Entrada en el bloghablando de planes para un marco de intercambio de UI multiplataforma.

El principal objetivo de la empresa en Compose Multiplatform es lanzar Compose para iOS en versión beta. Otras áreas en las que trabajará incluyen hacer que todas las API y componentes principales de Jetpack Compose sean multiplataforma, mejorar el rendimiento de renderizado en iOS, hacer que el desplazamiento y la edición de texto en Compose para iOS funcionen de manera similar a como lo hace en las aplicaciones nativas de iOS e implementar un API común Para compartir recursos e integrarse con API para iOS y accesibilidad de escritorio, proporcionando una solución para navegación multiplataforma.

También realizará mejoras en Compose for Web, como permitirle portar código existente; Admite diferentes tamaños, orientaciones y densidades de pantalla; Admite entrada desde el mouse, la pantalla táctil, el teclado físico o el teclado en pantalla; Y mejorar el rendimiento.

JetBrains también realizará varias mejoras en el IDE, incluida asistencia para la configuración de proyectos, una experiencia de depuración unificada y soporte mejorado para Compose Multiplatform, con características como vista previa en vivo de código popular y herramientas de depuración visual.

READ  Todo lo que necesitas saber: noticias tecnológicas, Firstpost

Para ayudar a los desarrolladores que quieran compartir código con destinos de iOS, se está trabajando en una exportación directa de Kotlin a Swift. «Esto eliminará el cuello de botella de Objective-C, permitiendo un soporte más amplio para el lenguaje Swift y una exportación más natural de API», escribió Tolstoi.

Otras iniciativas en esta área incluyen mejorar el rendimiento de la pila Kotlin/Native, mejorar la integración de CocoaPods y agregar soporte para exportar marcos usando SwiftPM.

Finalmente, mejorará el ecosistema de la biblioteca y continuará facilitando la compatibilidad con versiones anteriores. En esta área, JetBrains se centrará en cosas que incluirán mejorar el formato klib para permitir a los creadores de bibliotecas aprovechar sus habilidades de creación de bibliotecas JVM, implementar el mismo comportamiento de incluir código de JVM y proporcionar una herramienta para garantizar que la API pública para Tu biblioteca ya no está ahí. Se ha modificado de forma incompatible.

You May Also Like

About the Author: Pino Toribio

"Fanático de Internet en general. Gurú de Twitter sin complejos. Introvertido. Lector total. Ninja de la cultura pop. Entusiasta de las redes sociales".

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *