Technology
The stack
Native iOS development, end to end — from interface to backend to distribution.
Language & UI
Building the interface
SwiftPrimary language
SwiftUIModern app UI
UIKitLegacy & custom UI
WidgetKitHome & lock screen
Data & sync
Storing and syncing data
CloudKitCross-device sync
Core DataLocal persistence
FirebaseBackend & analytics
Monetization & distribution
Shipping and running the business
StoreKitIn-app purchases
App Store ConnectReleases & metrics
Tooling
Day to day
XcodeIDE
GitSource control