Opleiding: iOS Development met Swift UI

In de cursus iOS development met SwiftUI van SpiralTrain leren de deelnemers de programmeer taal Swift en het declaratieve SwiftUI framework te gebruiken voor de ontwikkeling van apps voor de iPhone e

Swift Review
De cursus iOS Development met SwiftUI gaat van start met een review van de belangrijkste elementen van de Swift programmeertaal. Hierbij komen onder andere type inference, classes, structures, guards en closures aan bod.
Swift UI Architecture
Vervolgens wordt ingegaan op de declaratieve en data driven SwiftUI syntax en het gebruik van SwiftUI projecten in XCode. Ook wordt dan aandacht besteed aan de SwiftUI App en UI hierarchy, de diverse SwiftUI views, stacks, frames en de event handling in Swift UI.
Data Persistence
In SwiftUI apps zijn verschillende manieren voor het opslaan van data. Zo komen Scene Storage en App Storage aan de orde en wordt ingegaan op het benaderen van het file system van een device. Ook wordt aandacht besteed aan het opslaan van data in een key value store en in een relationele database als SQLite. Daarbij passeren ook Lifecycle modifiers de revue.
Navigation
Het navigeren tussen verschillende schermen in een SwiftUI app is eveneens onderdeel van het programma van de cursus. Hierbij wordt ingegaan op het gebruik van NavigationViews en NavigationLinks die kunnen worden opgenomen in List en Dynamic Lists.

Meer...
€2.650
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
iOS / Apps Programmeren
iOS
Swift
Apple iOS (overzicht)
Niveau
Duur
4 dagen
Looptijd
24 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
di 23 jun. 2026
Eindhoven
di 23 jun. 2026
Houten
di 23 jun. 2026
Rotterdam
di 23 jun. 2026
Utrecht
di 23 jun. 2026
Zwolle
di 23 jun. 2026
Amsterdam
di 25 aug. 2026
Eindhoven
di 25 aug. 2026
Houten
di 25 aug. 2026
Rotterdam
di 25 aug. 2026
Utrecht
di 25 aug. 2026
Zwolle
di 25 aug. 2026
Amsterdam
di 20 okt. 2026
Eindhoven
di 20 okt. 2026
Houten
di 20 okt. 2026
Rotterdam
di 20 okt. 2026
Utrecht
di 20 okt. 2026
Zwolle
di 20 okt. 2026
Amsterdam
di 22 dec. 2026
Eindhoven
di 22 dec. 2026
Houten
di 22 dec. 2026
Rotterdam
di 22 dec. 2026
Utrecht
di 22 dec. 2026
Zwolle
di 22 dec. 2026
Amsterdam
di 23 feb. 2027
Eindhoven
di 23 feb. 2027
Houten
di 23 feb. 2027
Rotterdam
di 23 feb. 2027
Utrecht
di 23 feb. 2027
Zwolle
di 23 feb. 2027
Amsterdam
di 20 apr. 2027
Eindhoven
di 20 apr. 2027
Houten
di 20 apr. 2027
Rotterdam
di 20 apr. 2027
Utrecht
di 20 apr. 2027
Zwolle
di 20 apr. 2027
Amsterdam
di 22 jun. 2027
Eindhoven
di 22 jun. 2027
Houten
di 22 jun. 2027
Rotterdam
di 22 jun. 2027
Utrecht
di 22 jun. 2027
Zwolle
di 22 jun. 2027
Amsterdam
di 24 aug. 2027
Eindhoven
di 24 aug. 2027
Houten
di 24 aug. 2027
Rotterdam
di 24 aug. 2027
Utrecht
di 24 aug. 2027
Zwolle
di 24 aug. 2027
Amsterdam
di 19 okt. 2027
Eindhoven
di 19 okt. 2027
Houten
di 19 okt. 2027
Rotterdam
di 19 okt. 2027
Utrecht
di 19 okt. 2027
Zwolle
di 19 okt. 2027
Amsterdam
di 21 dec. 2027
Eindhoven
di 21 dec. 2027
Houten
di 21 dec. 2027
Rotterdam
di 21 dec. 2027
Utrecht
di 21 dec. 2027
Zwolle
di 21 dec. 2027
Amsterdam
di 22 feb. 2028
Eindhoven
di 22 feb. 2028
Houten
di 22 feb. 2028
Rotterdam
di 22 feb. 2028
Utrecht
di 22 feb. 2028
Zwolle
di 22 feb. 2028
Amsterdam
di 2 mei 2028
Eindhoven
di 2 mei 2028
Houten
di 2 mei 2028
Rotterdam
di 2 mei 2028
Utrecht
di 2 mei 2028
Zwolle
di 2 mei 2028
Amsterdam
di 20 jun. 2028
Eindhoven
di 20 jun. 2028
Houten
di 20 jun. 2028
Rotterdam
di 20 jun. 2028
Utrecht
di 20 jun. 2028
Zwolle
di 20 jun. 2028
Keurmerken aanbieder
NRTO
UWV scholingsvoucher