Discipline 02 · Mobile

In thehand.On the go.

Native-feeling iOS and Android apps. We tune springs by hand, argue over haptics, and ship apps that feel like the phone was made for them.

9:41
Wren · Today
Good morning,
Ayesha.
78%
today
Streak
14 days
Morning run
Read 20 pages
Journal · voice
Call mom
Swipe
60 fps interpolated
Long-press
haptic on 400ms
Haptics
tuned per action
Instant boot
under 800ms cold
◐ What ships

Apps that feel like the phone made them.

Four commitments we hold ourselves to, whether it's a solo indie app or a fleet-scale platform.

F.01

Native-feeling motion

Spring physics tuned by hand. Interruptible transitions. Nothing snaps in a way a thumb doesn't expect.

F.02

Offline as default

Optimistic writes, background sync, conflict resolution. Your app works on the subway.

F.03

Push, deep-linked

Notifications that open the right screen with the right state. Universal links, App Clips, Instant Apps.

F.04

One codebase, two platforms

React Native + Expo where it makes sense. Swift and Kotlin where the platform demands it.

◐ PlatformsEverywhere a thumb goes
iOS
Swift · SwiftUI · UIKit
Android
Kotlin · Jetpack Compose
Cross
React Native · Expo · EAS
Backend
Supabase · Firebase · Convex
Realtime
WebSockets · MQTT · WebRTC
Ship
TestFlight · Play Console · Fastlane

Apps we've shipped.

2024 — 2025 · 3 of 11
9:41••••
habits
Wren
Habit tracker
4.9 ★ · 84k MAU
Wren
9:41••••
depot
Depot
Logistics for drivers
Sub-1s scan
Depot
9:41••••
loop
Loop
Voice-first journaling
Featured — App Store
Loop
◐ ProcessTap through
Step 01

Prototype in code.

We skip Figma marathons. Real device, real gestures, from week one.

◐ Commission

Have an app
living in your head?
Let's put it in a hand.