01Native iOS apps
Swift and SwiftUI apps built for iPhone and iPad, designed to Apple’s standards and shipped through the App Store.
02 / appssource → compile → run
Behind every good interface is engineering nobody sees: data models, APIs, real-time pipelines, security, releases. It’s the part we enjoy most — and the part that decides whether a product lasts.
↓ scroll — the source compiles as you read
01source
Websites are where many projects start. These are the systems behind them, and the products that stand on their own.
Swift and SwiftUI apps built for iPhone and iPad, designed to Apple’s standards and shipped through the App Store.
Kotlin for native Android, or Flutter and React Native when one codebase for both stores makes more sense.
Cross-platform macOS and Windows apps in Electron and TypeScript — signed, notarised and self-updating.
Multi-user products with accounts, roles, subscriptions and billing, built to grow from ten users to ten thousand.
REST and GraphQL APIs, webhooks, and connections to the services you rely on — Stripe, TWINT, bexio, CRMs and more.
WebSocket feeds, streaming data and worker-thread pipelines that stay fast when thousands of updates arrive every second.
MySQL, PostgreSQL and NoSQL, designed properly from the start, with migrations, backups and room to scale.
AWS, Google Cloud, Azure, Firebase and Cloudflare Workers — lean infrastructure with nothing running that doesn’t need to.
Non-custodial wallets, on-chain settlement and trading tools, engineered for security first — see our Desk case study.
Collecting, cleaning and moving data between systems on a schedule, with monitoring when something breaks.
Authentication, encryption, secure key handling and code signing, built for the Swiss FADP and the GDPR.
Automated builds, App Store and Play Store submissions, notarisation, over-the-air updates and error tracking.
02compile
We pick the right tool for the job, not the one that’s trending. That’s why our projects last.
03run
Code that isn’t running in front of real users isn’t finished. We take it all the way, then stay involved.
See it in practice: how we built Desk, a real-time trading terminal →
Native (Swift, Kotlin) when performance, polish or deep device features matter most; Flutter or React Native when one team and one codebase for both stores gives you more for your budget. We’ll recommend one and explain why.
A focused first version usually takes six to twelve weeks. We ship the core first and build on it, rather than disappearing for six months.
Yes. We start with a review of the code, infrastructure and risks, then either improve what’s there or plan a careful migration.
You do. The source code, accounts and infrastructure are yours, documented so any competent developer could pick them up.
Yes — developer accounts, store listings, review guidelines, submissions and updates are all part of the job.