Stäng annons

Apple överraskade nästan hela hallen i San Jose när de tillkännagav det nya SwiftUI Framework. Det gör det mycket enkelt för utvecklare att skriva användargränssnittsapplikationer för alla plattformar i ekosystemet.

Det nya ramverket är helt byggt från grunden på det moderna programmeringsspråket Swift och använder det deklarativa paradigmet. Tack vare dem behöver utvecklare inte längre skriva många tiotals rader kod även för enkla vyer, utan kan klara sig med mycket mindre.

Men nyheterna i ramverket slutar verkligen inte där. SwiftUI ger realtidsprogrammering. Du har med andra ord alltid en livevy av din applikation när du skriver kod. Du kan också använda realtidsbyggnationer direkt på den anslutna enheten, där Xcode skickar individuella versioner av applikationen. Du behöver alltså inte bara testa virtuellt, utan även fysiskt direkt på enheten.

SwiftUI enkelt, automatiskt och modernt

Dessutom gör Declarative Framework många plattformsspecifika funktioner tillgängliga automatiskt, såsom mörkt läge, med hjälp av enskilda bibliotek och nyckelord. Du behöver inte definiera det på något långt sätt, eftersom SwiftUI tar hand om det i bakgrunden.

Dessutom visade demon att dra & släpp av enskilda element till duken kan användas i stor utsträckning under programmering, medan Xcode kompletterar själva koden. Detta kan inte bara påskynda skrivandet, utan också hjälpa många nybörjare att förstå ämnet. Och definitivt snabbare än med de ursprungliga procedurerna och att lära sig programmeringsspråket Objective-C.

SwiftUI är tillgängligt för att skriva modernt användargränssnitt för alla nyligen introducerade versioner av operativsystem från iOS, tvOS, watchOS efter macOS.

swiftui-ramverk
SwiftUI
.