Domäne
Mobile Development
Skill-Profil
Swift language, SwiftUI declarative UI, Combine, async/await
Rollen
1
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
3
die anderen 2 optional
Mobile Development
iOS Development
17.3.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| iOS Developer | Uses Swift and SwiftUI at a basic level. Creates simple screens from designs. Understands the application lifecycle. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| iOS Developer | Independently implements complex screens with Swift and SwiftUI. Optimizes performance and memory consumption. Works with asynchronous patterns. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| iOS Developer | Pflicht | Architects mobile application with Swift and SwiftUI. Optimizes performance for low-end devices. Implements CI/CD for mobile development. Mentors the team. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| iOS Developer | Pflicht | Architects iOS application UI using SwiftUI: View composition, state management via @State, @Binding, @ObservedObject, and @EnvironmentObject. Creates reusable components with ViewModifiers and ViewBuilders, optimizes redrawing through proper View hierarchy decomposition and @StateObject vs @ObservedObject usage. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| iOS Developer | Pflicht | Defines SwiftUI development standards for large iOS projects: design system based on custom ViewModifiers, state management strategy with @Observable macro. Develops architectural approaches for complex UI: navigation via NavigationStack, animation systems, and adaptive layouts for different Apple device form factors. |