Tutup iklan

Apple mengejutkan hampir keseluruhan dewan di San Jose apabila ia mengumumkan Rangka Kerja SwiftUI baharu. Ia menjadikannya sangat mudah bagi pembangun untuk menulis aplikasi antara muka pengguna untuk semua platform dalam ekosistem.

Rangka Kerja baharu dibina sepenuhnya dari bawah ke atas pada bahasa pengaturcaraan Swift moden dan menggunakan paradigma deklaratif. Terima kasih kepada mereka, pembangun tidak lagi perlu menulis berpuluh-puluh baris kod walaupun untuk paparan mudah, tetapi boleh melakukannya dengan lebih sedikit.

Tetapi kebaharuan rangka kerja pastinya tidak berakhir di situ. SwiftUI membawa pengaturcaraan masa nyata. Dalam erti kata lain, anda sentiasa mempunyai paparan langsung aplikasi anda semasa anda menulis kod. Anda juga boleh menggunakan binaan masa nyata secara langsung pada peranti yang disambungkan, di mana Xcode akan menghantar binaan individu aplikasi. Jadi anda bukan sahaja perlu menguji secara maya, tetapi juga secara fizikal secara langsung pada peranti.

SwiftUI mudah, automatik dan moden

Selain itu, Rangka Kerja Perisytiharan menjadikan banyak ciri khusus platform tersedia secara automatik, seperti Mod Gelap, menggunakan perpustakaan dan kata kunci individu. Anda tidak perlu mentakrifkannya dalam apa-apa cara yang panjang, kerana SwiftUI akan menguruskannya di latar belakang.

Di samping itu, demo menunjukkan bahawa seret & lepas elemen individu ke kanvas boleh digunakan pada tahap yang besar semasa pengaturcaraan, manakala Xcode melengkapkan kod itu sendiri. Ini bukan sahaja dapat mempercepatkan penulisan, tetapi juga membantu ramai pemula untuk memahami subjek. Dan pastinya lebih pantas daripada dengan prosedur asal dan mempelajari bahasa pengaturcaraan Objektif-C.

SwiftUI tersedia untuk menulis antara muka pengguna moden semua yang baru diperkenalkan versi sistem pengendalian daripada iOS, tvOS, watchOS selepas macOS.

rangka kerja swiftui
SwiftUI
.