Compose Multiplatform
Framework de UI declarativa en Kotlin de JetBrains para compartir código de interfaz entre Android, iOS, escritorio y web, basado en Jetpack Compose.
- Mantenimiento activo
- Bien documentado
- Licencia permisiva
Descripción general
Compose Multiplatform lleva Jetpack Compose, el kit de UI declarativa de Android, a otras plataformas. Con Kotlin Multiplatform escribes la interfaz una sola vez con funciones composables y la ejecutas en Android, iOS, escritorio (Windows, macOS, Linux) y la web, pudiendo recurrir a las APIs nativas de cada plataforma cuando haga falta.
Al basarse en las mismas APIs de Compose que los desarrolladores Android ya conocen, los equipos Android existentes pueden extender una app a iOS y escritorio con poco aprendizaje nuevo. Lo desarrolla JetBrains junto al propio Kotlin y encaja con equipos que ya trabajan en Kotlin y quieren una capa de UI compartida en lugar de bases de código separadas en Swift y Android.
Por qué está en este catálogo
Valoración del catálogo: ★★★★☆ (4/5)
JetBrains' Kotlin take on shared native UI across Android, iOS, desktop and web; fills the Kotlin gap next to Flutter and React Native.
- Maduro
- Respaldado por un proveedor
- Categorías
- MóvilUI y componentes
- Palabras clave
- kotlincross-platformdeclarative-uiandroidios
- Lenguajes
- Kotlin
- Licencia
- Apache-2.0
Proyectos relacionados
Flutter
BSD-3-ClauseKit de herramientas de UI de Google para crear aplicaciones compiladas de forma nativa para móvil, web y escritorio a partir de una única base de código.
Mantenimiento activo
- Móvil
React Native
MITFramework para crear apps móviles nativas para iOS y Android usando React.
Mantenimiento activo
- Móvil
Capacitor
MITOpen source native runtime for building web apps that run as genuinely native apps on iOS and Android, and installable PWAs on the web, with a plugin system for native device APIs.
Mantenimiento activo
- Móvil
Ionic Framework
MITKit de UI multiplataforma para crear apps iOS, Android y Progressive Web Apps con HTML, CSS y JavaScript, con integraciones oficiales para React, Angular y Vue.
Mantenimiento activo
- Móvil
- UI y componentes
¿Encontraste un error? Sugiere una edición en GitHub.