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