Skip to content

Mobile apps

Mobile app development for iOS and Android

We build cross-platform mobile applications with React Native: one codebase compiling to iOS and Android, with camera access, push notifications, local storage and offline operation. We handle App Store and Google Play submission as well.

Cross-platform versus native: when each pays off

React Native covers most business applications well and roughly halves maintenance cost against keeping two separate codebases. We recommend native when the app depends on heavy graphics, real-time video processing or very recent system APIs. We tell you which case you are in before quoting, not after.

What the scope usually includes

A business app is rarely just the app. Realistic scope includes the part nobody sees.

  • Authentication by email, phone or external provider
  • Backend sync and offline mode
  • Segmented push notifications
  • Usage analytics and production error reporting
  • Submission and review on both stores
  • Over-the-air updates for minor fixes

Getting through store review

Apple rejects roughly one in three first submissions, almost always over privacy policy, poorly justified permissions or incomplete functionality in the review account. We prepare the listing, the permission strings and the reviewer account so that cycle does not repeat three times.

FAQ

Do I need my own developer accounts?

Yes, and they should be yours. An Apple Developer account costs 99 USD per year and Google Play 25 USD once. Publishing under your own account means the app is yours and you do not depend on us to update it. We help you set them up.

Does the app work offline?

It depends on what it has to do. We store locally the data the user needs to read, and queue actions that require a server so they sync when connectivity returns. We define that behaviour during architecture, because it shapes the entire data model.