Hirdetés bezárása

Az Apple szinte az egész San Jose-i csarnokot meglepte, amikor bejelentette az új SwiftUI-keretrendszert. Nagyon egyszerűvé teszi a fejlesztők számára, hogy felhasználói felület alkalmazásokat írjanak az ökoszisztéma összes platformjára.

Az új Framework teljes egészében az alapoktól kezdve a modern Swift programozási nyelvre épül, és a deklaratív paradigmát használja. Nekik köszönhetően a fejlesztőknek már nem kell több tíz sornyi kódot írniuk még az egyszerű nézetekhez sem, hanem sokkal kevesebbet is megtehetnek.

De a keret újdonságai ezzel biztosan nem érnek véget. A SwiftUI valós idejű programozást kínál. Más szóval, mindig élő nézetben van az alkalmazás kódírás közben. Valós idejű buildeket is használhat közvetlenül a csatlakoztatott eszközön, ahol az Xcode elküldi az alkalmazás egyedi buildjeit. Így nem csak virtuálisan kell tesztelni, hanem fizikailag is közvetlenül a készüléken.

A SwiftUI egyszerű, automatikus és modern

Ezenkívül a Declarative Framework számos platform-specifikus funkciót tesz automatikusan elérhetővé, például a Sötét módot, egyedi könyvtárak és kulcsszavak használatával. Nem kell hosszasan meghatározni, mivel a SwiftUI gondoskodik róla a háttérben.

Ráadásul a demó megmutatta, hogy az egyes elemek vászonra való drag & drop funkciója nagymértékben használható a programozás során, míg az Xcode maga fejezi be a kódot. Ez nemcsak felgyorsíthatja az írást, hanem sok kezdőnek is segíthet a téma megértésében. És határozottan gyorsabban, mint az eredeti eljárásokkal és az Objective-C programozási nyelv megtanulásával.

A SwiftUI elérhető minden újonnan bevezetett modern felhasználói felület írásához iOS operációs rendszer verziók, tvOS, watchOS a macOS után.

swiftui-keretrendszer
SwiftUI
.