iOS and Android, from one codebase.
A mobile app is the shortest path to your field staff, customers or dealers. We build that path in Flutter from a single codebase for both iOS and Android, so you don't pay for — or maintain — two separate apps.
Apps rarely live alone: they usually work with a web panel, a database and a notification service. We build all of these pieces in one team and manage the store launch on your behalf.
Mallow Studio builds iOS and Android apps from a single Flutter codebase, using device features such as QR, GPS, camera and push notifications, syncing with your web panel and publishing to the App Store and Google Play.
- iOS + Android with Flutter
- QR, GPS, camera and notifications
- Web panel and API from the same team
- Store launch and release management
What we deliver
Product definition
Which user, which task, which screen — a prioritised scope.
Mobile interface
One-hand-friendly design that respects platform conventions.
App development
Flutter, state management and offline resilience.
Backend and API
Authentication, data and file services with Supabase or NestJS.
Device features
QR scanning, location checks, camera and push notifications.
Launch and maintenance
App Store / Google Play processes, release notes and updates.

Apps that work in the field
QR, GPS and push notificationsIn xPersonel's employee app, staff check in by scanning the QR code at the workplace while their location is verified. Leave, advance and request notifications arrive even when the app is closed.
- QR scanning with the camera
- Location checks and permission handling
- Secure session storage

App + panel + API
Every piece speaks the same languageThe mobile app shares the same data as the manager's web panel. Staff send a request from their phone, the manager approves it in the panel, and the result appears on both sides within seconds.
- Role-based permissions
- Multi-tenant architecture
- One API for web and mobile
Work in this area
Our own product · Mobile + SaaSxPersonel
Mobile app · Concept designFitness & Training App
Mobile app · Concept designOrdering & Delivery App
- Flutter
- Dart
- Riverpod
- Supabase
- NestJS
- PostgreSQL
- Firebase Cloud Messaging
Frequently asked questions
Is a Flutter app as good as a native app?
For the vast majority of business apps, yes. Flutter renders smooth interfaces with its own engine and has full access to device features like camera, location and notifications. One codebase means you don't need separate teams per platform.
Do you publish the app to the stores?
Yes. From setting up developer accounts to store screenshots, privacy declarations and the review process, we manage the App Store and Google Play launch for you. Accounts are opened in your company's name.
Where is user data stored?
Depending on the project we use Supabase (PostgreSQL) or a database on your own server. Personal data is stored in line with KVKK/GDPR principles, with defined access permissions.
How are updates handled after launch?
We recommend a monthly maintenance agreement for bug fixes and small improvements, and a separate release plan for new features. Every release is tested and rolled out to the stores in stages.
Have an idea or a project? Get in touch!
We're here. Tell us about your idea and we'll show you how to bring it to life — the first call and the quote are free.