Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains Compose Multiplatform Memperluas Dukungan ke iOS dengan Rilis Alpha

JetBrains Compose Multiplatform Memperluas Dukungan ke iOS dengan Rilis Alpha

JetBrains, pencipta alat pengembangan populer, telah mengumumkan rilis alfa Compose Multiplatform untuk iOS, memperluas dukungan toolkit UI deklaratif multiplatform yang dibuat di Google Jetpack Compose. Compose Multiplatform, yang sudah menawarkan kompatibilitas dengan Android, Windows, Linux, macOS, dan Web, kini menggunakan iOS untuk mencakup semua sistem operasi utama.

Dengan menyediakan API yang sama di semua platform yang didukung, Compose Multiplatform menyederhanakan pengembangan aplikasi dengan mereplikasi API Jetpack Compose. Pengembang yang memiliki pengalaman dengan Jetpack Compose untuk membuat antarmuka pengguna Android modern kini dapat menerapkan keterampilan tersebut untuk membangun UI bersama melalui Compose Multiplatform, yang menargetkan iOS dan seterusnya.

Termasuk dalam Compose Multiplatform adalah manajemen status, komposisi tata letak, dan animasi. Toolkit ini juga mengakomodasi fitur yang bergantung pada OS seperti pemuatan sumber daya dan menggunakan abstraksi tingkat tinggi untuk memaksimalkan portabilitas. Memanfaatkan perpustakaan grafis Skiko, yang dikenal sebagai Skia untuk Kotlin, Compose Multiplatform menggunakan perenderan berbasis kanvas di iOS. Skiko didasarkan pada Skia, yang digunakan Google untuk produk Chrome, ChromeOS, dan Flutter-nya.

Mirip dengan Flutter, pendekatan ini memberikan tampilan dan nuansa yang konsisten di semua platform yang didukung untuk aplikasi Compose Multiplatform. Tidak seperti Flutter, toolkit menyertakan widget Material dan Material 3 secara default, menghasilkan aplikasi yang menyerupai desain Android standar. Meskipun Material adalah satu-satunya tampilan dan nuansa widget yang didukung di iOS saat ini, JetBrains belum mengonfirmasi apakah tampilan dan nuansa widget asli akan diterapkan di masa mendatang.

Mengatasi aspek penting pengembangan aplikasi lintas platform - interoperabilitas dengan OS SDK - Compose Multiplatform untuk iOS menawarkan lapisan interop dua arah di atas UIKit. Ini termasuk dua kelas utama: UIKitView dan ComposeUIViewController. Dengan menggunakan UIKitView, developer dapat menyematkan widget khusus platform seperti peta, tampilan web, pemutar media, atau feed kamera dalam Compose UI. ComposeUIViewController, di sisi lain, dapat digunakan untuk menyisipkan layar Compose di aplikasi UIKit dan SwiftUI, membantu konversi bertahap dari aplikasi yang ada ke aplikasi Compose.

Saat lanskap pengembangan no-code dan low-code terus berkembang, alat seperti Compose Multiplatform, bersama dengan platform seperti AppMaster , menjadikan pengembangan aplikasi lebih mudah diakses dan efisien untuk pengembang di seluruh dunia. Klik di sini untuk panduan komprehensif tentang pengembangan aplikasi no-code dan low-code untuk tahun 2022.

Posting terkait

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda