21 maj 2023·1 min czytania

JetBrains rozszerza wieloplatformową aplikację Compose o obsługę systemu iOS

Compose Multiplatform firmy JetBrains, wieloplatformowy framework interfejsu użytkownika dla Kotlin, zawiera teraz obsługę iOS w wersji alfa.

JetBrains rozszerza wieloplatformową aplikację Compose o obsługę systemu iOS

Firma programistyczna JetBrains zintensyfikowała swoją grę, integrując obsługę iOS z Compose Multiplatform, wieloplatformowym, deklaratywnym, reaktywnym frameworkiem interfejsu użytkownika (UI) dla języka programowania Kotlin. Najnowszy dodatek rozszerza użyteczność frameworka, który obejmuje już obsługę Androida, komputerów stacjonarnych i aplikacji internetowych.

Compose Multiplatform, obecnie w fazie alfa dla systemu iOS, umożliwia programistom tworzenie pojedynczego interfejsu użytkownika, który działa płynnie na wszystkich platformach. Framework wykorzystuje framework Google Jetpack Compose UI i Kotlin Multiplatform firmy JetBrains, pakiet wieloplatformowych technologii programistycznych.

Chociaż Compose Multiplatform dla iOS jest obecnie w toku, programiści zainteresowani eksperymentowaniem z nim w różnych projektach mogą wypróbować go na Jetbrains.com i podzielić się swoimi opiniami. Wersja alfa dla iOS zawiera również prototyp dwukierunkowej interoperacyjności w warstwie interfejsu użytkownika, zapewniając programistom więcej opcji użyteczności.

Dzięki renderowaniu opartemu na płótnie, Compose Multiplatform zapewnia, że aplikacje na iOS i Androida mają domyślnie spójny wygląd. Ponieważ wykorzystuje interfejsy API szeroko stosowane w rozwoju interfejsu użytkownika systemu Android, programiści z doświadczeniem w rozwoju systemu Android mogą szybko dostosować się do tworzenia aplikacji za pomocą Compose Multiplatform dla systemu iOS.

Wspierając interoperacyjność w warstwie interfejsu użytkownika, wersja alfa wprowadza UIKitView, który umożliwia programistom osadzanie złożonych, specyficznych dla platformy widżetów, takich jak mapy, widoki internetowe i kanały z kamer we współdzielonym interfejsie użytkownika. Podobnie, ComposeUIViewController umożliwia programistom osadzanie ekranów Compose Multiplatform w aplikacjach SwiftUI, ułatwiając przyjęcie Compose Multiplatform w aplikacjach iOS.

Low-code Platformy Compose Multiplatform i no-code, w tym AppMaster.io, umożliwiły szybkie tworzenie aplikacji i powszechne stosowanie wieloplatformowych frameworków. Dodając obsługę iOS do Compose Multiplatform, JetBrains robi znaczący krok w kierunku ułatwienia rozwoju interfejsu użytkownika i uczynienia go bardziej dostępnym na różnych platformach w branży technologicznej.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
JetBrains rozszerza wieloplatformową aplikację Compose o obsługę systemu iOS | AppMaster