Skip to content
Selected work

03 / iOS

Squeaky!

A native finance prototype built around reliable transaction data and faster entry through App Shortcuts.

Context
Apple Developer Academy - Help Yourself Challenge
Status
Functional prototype
Duration
Approximately one month
Repository
Public source
Squeaky finance prototype one-pager showing the overview, pet progression, transaction entry, and transaction history interfaces
01 / 01

Product evidence / Product system

A supporting product overview showing how the transaction system connects with the broader team-built prototype.

Engineering decisions

Key technical decisions.

  • 01I modeled transaction data in SwiftData so the dashboard, budget, recap, and related modules could read from one shared source of truth.
  • 02I implemented App Intents and App Shortcuts as a native entry point for recording transactions outside the main app navigation.
  • 03I defined integration boundaries and reviewed team-owned modules so independently developed features could operate within one prototype.