WorkServicesStudioInsightsContact Start a project ↗
Index / Services / /01 · MOBILE
/01
JOURNAL ENTRY · UPDATED MAY 2026 9 MIN READ

Mobile
applications,
built to live on the home screen.

Native iOS, Android, and cross-platform apps engineered for the one-percent details — haptics, frame-times, hero transitions — that separate beloved apps from forgettable ones.

Practice lead
Julien Marechal
Team size
9 engineers · 2 designers
Active projects
8 in production
Platforms
iOS · Android · WatchOS · VisionOS
CHAPTER 01

Why mobile deserves a practice.

A great mobile app is not a "responsive site." It is a small, opinionated, on-device program that respects battery, privacy, and the user's thumb.

Most agencies treat mobile as an after-thought to a web build — a wrapper around a web view, a Flutter app that ignores platform conventions, a React Native binary that drops frames on a 2-year-old phone. We do not.

We staff mobile senior, native-first, and judge every shipped app against the same bar: it earns a slot on the home screen, or we re-do it.

A great mobile app is a small, opinionated program that respects battery, privacy, and the user's thumb.

— JULIEN MARECHAL, PRACTICE LEAD
CHAPTER 02

How we build.

Every app we ship sits on the same scaffolding — different ingredients, same shape.

Architecture: TCA or modern MVVM with Combine on iOS; MVI with Kotlin Coroutines + Flow on Android. Single-source-of-truth state, traceable side-effects, deterministic preview screens.

Performance: 60 FPS minimum on the lowest spec we agree to support. We profile every PR; regressions block merge.

Accessibility: VoiceOver and TalkBack are first-class. Dynamic Type, reduce-motion, contrast — all tested every release.

CHAPTER 03

What we deliver.

Six artifacts ship with every mobile engagement. Hand-wave on any one of them and the app is a demo, not a product.

01
Design system
Native tokens, components, motion library — synced between Figma and code.
02
Test suite
Unit, snapshot, and UI tests. CI gates on regression budgets.
03
Crash & perf telemetry
Crashlytics + custom traces. Sub-1% crash-free rate baseline.
04
Release automation
Fastlane / TestFlight / Play track pipelines wired to your repo.
05
Accessibility audit
VoiceOver, Dynamic Type, contrast, reduce-motion — green before launch.
06
Store assets
Screenshots, copy, preview videos. We submit, not you.
CHAPTER 04

Engagement shape.

Three ways to start. Most mobile engagements begin with a two-week Sprint to de-risk the platform and architecture before any production code is written.

CHAPTER 05

The stack we trust.

Native first. Cross-platform only when the design system and motion budget allow it.

iOS Swift 6
iOS UI SwiftUI
iOS STATE TCA
ANDROID Kotlin
ANDROID UI Compose
X-PLAT Flutter
CI Fastlane
OBSERVE Sentry
ANALYTICS Amplitude
FLAGS LaunchDarkly

Got a brief? Mobile or otherwise.

A senior partner replies personally within 24 hours.

Start a project