Mobile app development for iOS and Android.
Our mobile app development uses Flutter, so one codebase runs on iPhone, iPad and Android. Our apps book rides, run doctor consultations, train pilots and start EV chargers. They also connect to the systems behind them.
A 30-minute call with an engineer who builds apps.
What our mobile app development covers
Customer apps
Booking, ordering and account apps for your customers, on both app stores.
Healthcare apps
Consultation, intake and patient record apps that respect privacy rules.
Training and field apps
iPad and tablet apps for training, inspections and work in the field.
IoT apps
Apps that control devices, from EV chargers to car locks, including offline Bluetooth.
Apps on your systems
Mobile front ends for Odoo, POS systems and custom backends through APIs.
AI in the app
Image generation, chat and vision features inside the app.
Apps we have shipped
Town Taxi
A ride-booking app: nearby cabs, arrival times, a wallet, ride history and QR pairing with the driver.
Virtual Healthcare
Doctor-patient chat for remote consultations and prescriptions, with separate patient and provider views.
Flight School for iPad
One app for lessons, cockpit documents and quizzes, with instructors assigning courses to students.
Reva EV charging
Find a station, scan a QR code to start charging and then get the invoice when done. Hosts onboard a Raspberry Pi charger.
Car rental app on Odoo
Customers unlock, lock and start cars from the app, with Bluetooth when offline. Meanwhile, Odoo runs the backend.
Pixel Genie
AI avatars, background changes and text-to-image, on Stable Diffusion running on AWS.
From idea to the app stores
Scope the first release
First, we agree the screens and features users need most.
Design the flows
Then we design and test the main screens with real users in mind.
Build in Flutter
Next, we build one codebase for iOS and Android and connect it to your backend.
Store release
After that, we handle testing, store listings and review.
Improve
Finally, we fix issues, add features and keep it up to date with new OS versions.
Common questions
Why Flutter?
Flutter lets us build one codebase that runs on iOS and Android with a native feel. As a result, it lowers cost and keeps both apps in step.
Can the app work with our existing system?
Yes. For example, we have connected apps to Odoo, Oracle POS, AWS IoT and custom backends through their APIs.
Do you publish the app to the stores?
Yes. First we prepare the builds and listings, and then we take the app through Apple and Google review.
Can you add AI to an app?
Yes. Pixel Genie, for example, generates avatars and images with Stable Diffusion running on AWS.