DevDesign
Offline-first iOS toolkit for designers & devs — 17 tools, AI palettes, zero dependencies.
Screenshots
Challenge
Designers and developers had no single native iOS app that covered the full design workflow — color harmonies, typography, spacing, gradients, shadows, component snippets, and asset generation — without requiring a backend, account, or internet connection.
Solution
Built a 17-tool iPhone app (iOS 17+) with zero SPM dependencies: all tools run fully offline using SwiftData + CloudKit sync, CoreText actor-based font loading, and ImageRenderer for asset export. Added an AI Palette feature supporting Claude, Gemini, and OpenRouter behind a single protocol — with OpenRouter as the zero-setup default.
Result
Public portfolio project with ~741 unit tests across 18 files covering harmony algorithms, WCAG contrast math, ViewModel state transitions, and export generation. Design Token Exporter emits Swift enums, W3C JSON, and CSS custom properties from live SwiftData palettes.
Built with
- Swift
- SwiftUI
- @Observable
- SwiftData
- CloudKit
- CoreText
- URLSession



















