Zapri oglas

Apple je presenetil skoraj celotno dvorano v San Joseju, ko je najavil novo ogrodje SwiftUI. Razvijalcem zelo olajša pisanje aplikacij uporabniškega vmesnika za vse platforme v ekosistemu.

Novo ogrodje je v celoti zgrajeno od začetka na sodobnem programskem jeziku Swift in uporablja deklarativno paradigmo. Zahvaljujoč njim razvijalcem ni več treba pisati več deset vrstic kode tudi za preproste poglede, ampak lahko naredijo z veliko manj.

A novosti ogrodja se tu zagotovo ne končajo. SwiftUI prinaša programiranje v realnem času. Z drugimi besedami, med pisanjem kode imate vedno predogled v živo vaše aplikacije. Prav tako lahko uporabite gradnje v realnem času neposredno na povezani napravi, kamor bo Xcode poslal posamezne gradnje aplikacije. Tako vam ni treba testirati le virtualno, ampak tudi fizično neposredno na napravi.

SwiftUI enostaven, samodejen in sodoben

Poleg tega Declarative Framework omogoča samodejno dostopnost številnih funkcij, specifičnih za platformo, kot je temni način, z uporabo posameznih knjižnic in ključnih besed. Ni vam ga treba definirati na kakršen koli dolg način, saj bo za to poskrbel SwiftUI v ozadju.

Poleg tega je demo pokazal, da lahko povleci in spusti posamezne elemente na platno v veliki meri uporabljamo med programiranjem, medtem ko Xcode sam dokonča kodo. To lahko ne le pospeši pisanje, ampak tudi mnogim začetnikom pomaga razumeti temo. In vsekakor hitreje kot z originalnimi postopki in učenjem programskega jezika Objective-C.

SwiftUI je na voljo za pisanje sodobnega uporabniškega vmesnika vseh novo uvedenih različice operacijskega sistema od iOS, tvOS, watchOS po macOS.

ogrodje swiftui
SwiftUI
.