Sobre o projeto
Compose Multiplatform é um framework de UI declarativo desenvolvido pela JetBrains e por colaboradores de código aberto, construído sobre o Jetpack Compose. Ele permite que desenvolvedores compartilhem código de UI escrito em Kotlin entre várias plataformas, incluindo iOS, Android, desktop (Windows, macOS e Linux) e web (Beta). O framework compartilha a maior parte de sua API com o Jetpack Compose, permitindo que as mesmas APIs sejam usadas para construir interfaces de usuário tanto no Android quanto no iOS. Como é construído sobre o Kotlin Multiplatform, os desenvolvedores podem acessar APIs nativas e incorporar visualizações de UI nativas complexas. O suporte a desktop tem como alvo a JVM e oferece renderização de UI acelerada por hardware, além de extensões para menus, atalhos de teclado, manipulação de janelas e notificações. O suporte a web está em Beta e é baseado em Kotlin/Wasm, permitindo que o código Kotlin seja executado no navegador com os benefícios do WebAssembly. O projeto também inclui o Compose HTML, uma biblioteca para criar interfaces de usuário web com HTML e CSS voltada para Kotlin/JS. O repositório fornece guias de introdução, exemplos, tutoriais, informações de compatibilidade e versionamento, um changelog e diretrizes de contribuição. O suporte da comunidade está disponível por meio de canais públicos dedicados no Slack, e problemas podem ser relatados no YouTrack.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.