Mobile Applications
Built for places with no signal.
One codebase, both stores, and behaviour that holds when the signal does not. We build mobile products in React Native for field teams, consumers and businesses, and we take them through review, release and the years of updates that follow.
Apps that keep working outside the office.
The interesting problems in mobile are not screens. They are offline state, sync conflicts, background work, permissions, battery and the day the platform changes its rules. We have shipped through all of them.
Two stores, one team, one codebase.
React Native with native modules where they are genuinely needed. You do not pay twice for the same feature and both platforms stay in step.
Built for places with no signal.
Local storage, queued actions and conflict resolution, so a field worker keeps working and the data arrives intact when the connection returns.
Camera, location, sensors, notifications, biometrics.
We use what the device offers where it removes work for the user, and we ask for permissions at the moment they make sense.
Getting in is a skill, staying in is a discipline.
Store submission, review responses, staged rollouts, crash monitoring and the updates required every time iOS or Android changes the rules.
From the offline case to both stores.
Decide
Cross platform or native, said honestly.
Offline first
Sync and conflicts designed first.
Real devices
Old phones and weak connections.
Store ready
Signing and privacy prepared early.
Roll out
Staged, with crash monitoring.
Maintain
Current with every OS release.
The Shell app for the Western Balkans: fuel cards registered in the app, new cards on request and spending tracked across every Shell point in the country.
One team, seventeen capabilities
We design, build and run custom software: web platforms, mobile products, AI systems and cloud infrastructure.
Highlighted is where you are. The rest is on the same team.