Native iOS & Android

Native apps, built by people who have done it since 2012.

We build iOS apps in Swift and Android apps in Kotlin or Java. Native is our default when an app needs the camera, Bluetooth, sensors, background work or long-term maintainability, and it is where most cross-platform projects end up anyway.

01

What we build

Hardware companion apps

Apps that pair with a device over Bluetooth LE, read its data, and send settings or commands back.

Camera and 3D capture

Scanning, measurement and image capture flows that need direct access to the camera and sensors.

Consumer and business apps

Accounts, payments, push notifications, offline mode, and the admin systems behind them.

Rescue and takeover

Apps whose original developer is gone: we audit the code, stabilise it and keep it releasing.

02

The parts that usually go wrong, and how we handle them

Bluetooth that drops

Reconnection, background modes and the differences between Android vendors are designed in from the start, not patched after launch.

Store review

We know the guidelines that get apps rejected and plan permissions, privacy text and in-app purchase flows around them.

Two platforms drifting apart

iOS and Android share one written spec and one acceptance checklist, so features ship the same way on both.

03 — Relevant work

Where this shows up.

Foot-scanning apps for a US foot-care company
Native appsAI & visionApp publishing

Foot-scanning apps for a US foot-care company

A US foot-care and orthotics company

Two native Swift apps that capture the foot in 3D and turn the scan into a custom orthotics order. Released on the US App Store, with the first app maintained and updated since 2022.

Swift · 3D scanning SDK · Firebase

Full write-up (Chinese)
Interactive social video app for iOS
Native appsAI & visionApp publishing

Interactive social video app for iOS

An overseas social video start-up

A native Swift app, from version 1.0 in 2024 through a full 2.0 rebuild, together with a Python model service for image-to-text, video and music generation. Released on the US and UK App Stores in 2026 and still being updated.

Swift · Firebase · Python

Live voice chat room app for iOS and Android
Native appsApp publishing

Live voice chat room app for iOS and Android

An overseas social app operator

Voice chat rooms on native iOS (Swift) and Android, plus a web front end, localised into more than 70 languages with in-app purchases on Google Play. Live on both stores since 2022 and still updated regularly.

Swift · Android · Firebase

3D scanning and reconstruction pipeline
AI & visionNative apps

3D scanning and reconstruction pipeline

A 3D scanning technology company

An end-to-end chain from phone capture to finished 3D model: iOS scanning in Swift, a reconstruction engine in C++, and Python processing stages. Eight repositories, maintained from 2024 to 2026.

Swift · C++ · Python

Full write-up (Chinese)
Eye-screening and ECG device software
Hardware & IoTNative apps

Eye-screening and ECG device software

Medical device and health-screening clients

Companion apps and back-end services for medical devices, including an eye-health screening app and an ECG system, delivered and maintained over several years.

iOS · Android · Java

Full write-up (Chinese)
Android TV smart-device software
Hardware & IoTNative apps

Android TV smart-device software

A smart TV hardware client

Low-level device code in C together with the Java application layer for Android TV hardware.

C · Java · Android TV

Full write-up (Chinese)
04 — FAQ

Questions we get asked.

Native or cross-platform?

If the app is mostly forms and lists, cross-platform can be the cheaper choice and we will say so. If it depends on Bluetooth, the camera, sensors or background work, native is usually cheaper over the life of the app.

Can you take over an app someone else built?

Yes. We start with a short code and release audit, tell you what is risky, and then take over releases and maintenance.

Do you publish the app for us?

Yes, under your developer account. See App Store & Google Play publishing.

Contact

Tell us what you want to build.

What the product does, which platforms or devices are involved, and your timing. We reply within three working days, in English, with questions or a short written proposal.

Based inBeijing, China (UTC+8)