We design, build and ship native mobile apps.
Native iOS and Android apps in SwiftUI and Jetpack Compose — from a Singapore home-cook marketplace to MRT route planning, GPS run tracking, OCR business cards and offline games. We take the idea to the App Store and Google Play, and hand you the keys.
Real apps, live on the stores.
Every app below was designed, built and published by us. Tap through to the App Store, Google Play or the source on GitHub.
PotLuckHub
Home-cook marketplace for Singapore
Discover identity-verified home chefs, browse dishes and book home-cooked dining. A native SwiftUI iPhone app on the same shared API as the web and Android builds.
SwiftUI · Jetpack Compose · Shared API
View app detailsSG MRT
Singapore MRT journey planner
Plan trips across Singapore's MRT network with shortest-route estimates, line-by-line station browsing, favourites, a bundled system map and optional live LTA context.
SwiftUI · CoreLocation · LTA DataMall
View app detailsTertiary Tapcard
Scan paper cards into digital cards
Snap a paper business card and VisionKit OCR turns it into a shareable digital card with a QR code — your whole rolodex, on your phone.
SwiftUI · VisionKit OCR
View app detailsRunTrack GPS
GPS run tracker with voice
Track runs by GPS with real-time route mapping, live distance and pace, and spoken voice feedback that keeps working with the screen locked.
SwiftUI · CoreLocation · AVSpeech
View app detailsTertiary Sudoku
Classic number puzzles, offline
Unlimited on-device unique Sudoku puzzles across four difficulty levels with smart hints, pencil notes and local scoring — fully private, no network needed.
SwiftUI · XcodeGen
View app detailsTertiary NotePad
Apple Pencil notes for iPad
A GoodNotes-style iPadOS note-taker — handwriting, drawing, shapes and flowcharts on A4 pages with nested notebooks, autosave and PDF/PNG/JPG export.
SwiftUI · PencilKit · SwiftData
View app detailsTertiary Fractal
GPU-accelerated fractal art
Grow Mandelbrot, Julia, Burning Ship and Celtic fractals from a seed, recolour with eight palettes and save as wallpaper — GPU-accelerated and fully offline.
SwiftUI · Metal
View app detailsAI4Kids
Play-and-learn for ages 4–16
A bright, fully offline learning app where children play through phonics, story-building and code puzzles — no login, no ads and no data collection.
SwiftUI
View app detailsIoTFlow
Monitor your IoT devices on the go
The mobile client for the self-hosted IoTFlow platform — monitor connected devices, watch live telemetry and stay on top of alerts from anywhere.
SwiftUI · MQTT · WebSocket
View app detailsTertiary Word Search
Quick, focused word puzzles
A native word-search game — drag across letters to find hidden words on Easy, Medium or Hard grids, with hints and progress tracking. Offline, no account.
SwiftUI
View app detailsTang Poems 唐诗三百首
300 classic Tang dynasty poems
A pocket reader for the classic 300 Tang dynasty poems — per-character Hanyu Pinyin, offline Mandarin read-aloud, poem appreciation and poet biographies.
SwiftUI
View app detailsSG Bus Live
Live Singapore bus arrivals
Live Singapore bus arrival timings for any stop — search by code, road or landmark and see the next three buses, minutes away and how full they are. Data from LTA DataMall.
SwiftUI · LTA DataMall
View app details汉语拼音 Hanyu Pinyin
Learn pinyin and type faster
A fully offline Chinese-learning app for Hanyu Pinyin foundations and pinyin typing practice — initials, finals, tones, pronunciation and scored drills.
SwiftUI · AVSpeech
View app detailsZenAsana
A calm yoga companion
A beautifully simple yoga companion — browse essential poses with Sanskrit names, animated figures and step-by-step instructions, then flow through guided sequences.
SwiftUI
View app detailsTertiary Passport Photo
Compliant passport photos in seconds
Turn a selfie into a clean, compliant passport or visa photo — automatic background removal, face-aware cropping to official sizes, and a print-ready 300 DPI export. On-device and private.
SwiftUI · Vision · on-device ML
View app detailsTertiary SpeedTyping
Learn fast, accurate touch-typing
Learn to type fast and accurately on iPad — a colour-coded fingering guide, graded practice articles and drills, and timed WPM/CPM tests with accuracy.
SwiftUI
View app detailsMusic Theory Maestro
Scales, chords & grade exams
A complete interactive music-theory tutor for iPhone and iPad — notation, clefs, the Wheel of Scales, chords, playable examples and Grade 1-8 mock exams. Offline, no account required.
SwiftUI · AVAudioEngine · Canvas
View app detailsSpin Wheel Fun
Let the wheel decide
A colourful fortune wheel for fair decisions — add up to 20 choices, press SPIN, and let the pointer pick a random winner with sound, confetti and celebration.
SwiftUI
View app detailsFreeFood: Share Leftovers
Share & find free food nearby
Share and discover free leftover food nearby — post a photo, location and pickup time window on a map so good food finds a neighbour instead of the bin. No account required.
SwiftUI · MapKit · CloudKit
View app detailsSG Carpark Live
Live Singapore carpark availability
Check live Singapore carpark availability — see how many lots are free at carparks near you or your destination, sourced from LTA DataMall. No sign-in required.
SwiftUI · LTA DataMall
View app detailsPhonics Pronunciation Coach
Speak English clearly & confidently
Learn clear English pronunciation with synthetic phonics — hear every sound, word and sentence in a British or American accent, with IPA, articulation tips and out-loud practice. Fully offline.
SwiftUI · AVSpeech
View app detailsEverything a real app needs, end to end.
Truly native, not web wrappers
Real SwiftUI and Jetpack Compose clients that feel native — gestures, haptics, dark mode and offline support, not a webview in a shell.
Backend & shared API
When your app needs accounts, payments or live data, we build the API behind it too — one typed backend serving iOS, Android and web.
On-device AI & system frameworks
VisionKit OCR, CoreLocation, Metal, PencilKit, AVSpeech, on-device ML — we use the platform's own frameworks for speed and privacy.
Push, payments & in-app purchase
Push notifications, StoreKit / Play Billing subscriptions and secure payment flows wired up and tested against the store sandboxes.
CI/CD auto-release
GitHub Actions that build, sign and upload to TestFlight / Play on every push to main — release notes, versioning and signing handled.
Store submission & policy
We handle App Store and Google Play submission end to end — data-safety, privacy nutrition labels and the policy gotchas that cause rejections.
Discovery → Design → Quotation → Build → Launch
- 1Week 0 · free
Discovery
30-minute scoping call. We map what your app does, who uses it, the platforms you need first, and the one screen that makes it worth shipping.
- 2Weeks 1–2
Design & Prototype
UX flows and a native-feeling UI in SwiftUI / Jetpack Compose. You get a clickable build on a real device, not just Figma frames.
- 3Week 2
Quotation
Fixed-scope proposal phased by platform — usually one store first to validate, then the second on the same backend. No open-ended retainers.
- 4Weeks 3–N
Build
We ship in two-week sprints with a TestFlight / internal-testing build every sprint — real software on your phone, not status decks.
- 5Store-ready
Launch
App Store and Google Play submission, review handling, data-safety and privacy declarations, plus CI/CD so future releases ship on a push.
- Step 1Week 0 · free
Discovery
30-minute scoping call. We map what your app does, who uses it, the platforms you need first, and the one screen that makes it worth shipping.
- Step 2Weeks 1–2
Design & Prototype
UX flows and a native-feeling UI in SwiftUI / Jetpack Compose. You get a clickable build on a real device, not just Figma frames.
- Step 3Week 2
Quotation
Fixed-scope proposal phased by platform — usually one store first to validate, then the second on the same backend. No open-ended retainers.
- Step 4Weeks 3–N
Build
We ship in two-week sprints with a TestFlight / internal-testing build every sprint — real software on your phone, not status decks.
- Step 5Store-ready
Launch
App Store and Google Play submission, review handling, data-safety and privacy declarations, plus CI/CD so future releases ship on a push.
A complete, store-ready mobile app.
You bring the idea. We design it, build it native, ship it to the stores and hand you the keys. Related work: marketplace platforms and bespoke AI software.
- ✓Discovery and feature scoping for your app
- ✓Native iOS app (SwiftUI) and/or Android app (Jetpack Compose)
- ✓Backend / shared API where the app needs live data, accounts or payments
- ✓Push notifications, in-app purchase and payment integration
- ✓On-device frameworks — VisionKit, CoreLocation, Metal, PencilKit, ML
- ✓App Store + Google Play submission and review handling
- ✓CI/CD pipeline for automated, signed releases
- ✓Source handover — you own the code, the signing assets and the listings
Common questions about building a mobile app.
Do you build native apps or cross-platform?+
Both, depending on the job. Our shipped apps are native — SwiftUI on iOS and Kotlin / Jetpack Compose on Android — which gives the best performance and access to platform frameworks like VisionKit, Metal and PencilKit. For simpler apps that need to launch on both stores fast, we also build with Expo / React Native. We recommend the right approach in the Discovery call.
Can you publish to the App Store and Google Play for us?+
Yes. We handle the full submission for both stores — provisioning, signing, the data-safety and privacy declarations, screenshots and the review back-and-forth. We've shipped multiple apps live on both stores and know the policy traps that cause rejections.
Do you build the backend too?+
Yes, when the app needs one. Apps like PotLuckHub run on a shared API that also serves the web and Android clients. Offline apps like Sudoku, Fractal and NotePad need no server at all — we'll tell you which camp your app is in.
Will future updates ship automatically?+
We set up CI/CD with GitHub Actions so every push to main builds, signs and uploads a new build to TestFlight / Play internal testing — with auto-incrementing version codes and release notes. After launch you can ship updates without touching Xcode or Android Studio.
Do we own the app and the developer accounts?+
Yes. We hand over all source code, signing certificates and keystores, and the app lives under your own App Store Connect and Play Console accounts. No lock-in.
What's a real example of what you ship?+
We've published 21 apps on the App Store and 1 on Google Play — PotLuckHub (a home-cook marketplace), SG MRT (a Singapore MRT journey planner), RunTrack GPS, Tertiary Tapcard and Tertiary Sudoku, plus open-source builds like NotePad, Fractal and Hanyu Pinyin. They're all listed above with their store and GitHub links.
Have an app idea? Let's scope it.
Free 30-minute scoping call. We'll tell you what to build first, native or cross-platform, and what it realistically takes before you commit a dollar.
[ Looking at our other services? See all services ]
