Tutup iklan

Apple mengejutkan hampir seluruh aula di San Jose ketika mengumumkan Kerangka SwiftUI yang baru. Ini sangat memudahkan pengembang untuk menulis aplikasi antarmuka pengguna untuk semua platform di ekosistem.

Kerangka baru ini sepenuhnya dibangun dari awal pada bahasa pemrograman Swift modern dan menggunakan paradigma deklaratif. Berkat mereka, pengembang tidak lagi harus menulis puluhan baris kode bahkan untuk tampilan sederhana, namun dapat melakukannya dengan lebih sedikit.

Namun hal-hal baru dalam kerangka ini jelas tidak berakhir di situ. SwiftUI menghadirkan pemrograman waktu nyata. Dengan kata lain, Anda selalu memiliki tampilan langsung aplikasi Anda saat Anda menulis kode. Anda juga dapat menggunakan build real-time langsung di perangkat yang terhubung, di mana Xcode akan mengirimkan build aplikasi individual. Jadi Anda tidak hanya harus melakukan tes secara virtual, namun juga secara fisik langsung di perangkat.

SwiftUI mudah, otomatis dan modern

Selain itu, Kerangka Deklaratif membuat banyak fitur khusus platform tersedia secara otomatis, seperti Mode Gelap, menggunakan pustaka dan kata kunci individual. Anda tidak perlu mendefinisikannya terlalu panjang, karena SwiftUI akan menanganinya di latar belakang.

Selain itu, demo menunjukkan bahwa drag & drop elemen individual ke kanvas dapat digunakan secara luas selama pemrograman, sementara Xcode melengkapi kode itu sendiri. Hal ini tidak hanya mempercepat penulisan, tetapi juga membantu banyak pemula untuk memahami subjeknya. Dan pastinya lebih cepat dibandingkan dengan prosedur asli dan mempelajari bahasa pemrograman Objective-C.

SwiftUI tersedia untuk menulis antarmuka pengguna modern yang baru diperkenalkan versi sistem operasi dari iOS, tvOS, watchOS setelah macOS.

kerangka swiftui
SwiftUI
.