Aizvērt sludinājumu

Apple pārsteidza gandrīz visu Sanhosē zāli, kad paziņoja par jauno SwiftUI Framework. Tas ļauj izstrādātājiem ļoti viegli rakstīt lietotāja interfeisa lietojumprogrammas visām ekosistēmas platformām.

Jaunais ietvars ir pilnībā izveidots no paša sākuma uz modernās programmēšanas valodas Swift un izmanto deklaratīvo paradigmu. Pateicoties tiem, izstrādātājiem vairs nav jāraksta daudzi desmiti koda rindiņu pat vienkāršiem skatiem, bet viņi var izdarīt ar daudz mazāk.

Taču ietvara jauninājumi ar to noteikti nebeidzas. SwiftUI nodrošina reāllaika programmēšanu. Citiem vārdiem sakot, rakstot kodu, jums vienmēr ir pieejams jūsu lietojumprogrammas tiešraides skats. Varat arī izmantot reāllaika versijas tieši pievienotajā ierīcē, kur Xcode nosūtīs atsevišķas lietojumprogrammas versijas. Tātad jums nav jāveic testēšana tikai virtuāli, bet arī fiziski tieši ierīcē.

SwiftUI vienkārša, automātiska un moderna

Turklāt deklaratīvais ietvars padara daudzas platformai raksturīgas funkcijas automātiski pieejamas, piemēram, tumšo režīmu, izmantojot atsevišķas bibliotēkas un atslēgvārdus. Jums tas nav ilgi jādefinē, jo SwiftUI par to parūpēsies fonā.

Turklāt demonstrācija parādīja, ka programmēšanas laikā var lielā mērā izmantot atsevišķu elementu vilkšanu un nomešanu uz audekla, savukārt Xcode pabeidz pašu kodu. Tas var ne tikai paātrināt rakstīšanu, bet arī palīdzēt daudziem iesācējiem izprast tēmu. Un noteikti ātrāk nekā ar oriģinālajām procedūrām un Objective-C programmēšanas valodas apguvi.

SwiftUI ir pieejams visu jaunieviesto moderno lietotāja interfeisu rakstīšanai operētājsistēmas versijas no iOS, tvOS, watchOS pēc macOS.

swiftui-framework
SwiftUI
.