[ In short ]
Mobile app development covers the iOS and Android app, its back end and admin panel, and getting it approved on the App Store and Google Play. Lunarion Labs, a New York software lab, builds new apps and rescues rejected, unstable or abandoned ones.
What are we talking about?
An app depends on far more than its interface: a back end for accounts and data, payment rules set by Apple and Google, reliable notifications, and yearly SDK and OS updates. An app that stops being maintained eventually can no longer be updated in the stores.
A mobile app is more than screens. It needs a back end for accounts and data, in-app purchases that follow Apple and Google rules, push notifications that actually arrive, and an update every year when iOS and Android change. We handle the whole chain, from the code to the server to store approval.
When should you call us?
- Apple or Google rejected your app.
- It crashes for part of your users.
- Nothing has shipped since your developer left.
- In-app purchases or subscriptions do not work.
How does an engagement work?
- Audit or scope. The state of your current app, or the scope of version one.
- Build. App, back end and admin panel, tested on real devices.
- Publish. Listings, privacy details, submission and replies to App Review.
- Maintain. Crash monitoring, OS updates and new features.
The starting point is always the same: the Lunarion audit, at a fixed price, which gives you a written, costed diagnosis. See our four-step approach.
Mobile apps: what is included
- iOS and Android development : One codebase with Flutter or React Native when it fits, native Swift and Kotlin when it is needed.
- App Store and Google Play publishing : Developer accounts, listings, privacy labels, review guidelines and answers to rejections.
- In-app purchases and subscriptions : StoreKit and Google Play Billing, subscriptions and restore purchases, done by the rules.
- Back end and APIs : Accounts, data, payments and an admin panel: the server your app runs on.
- Push notifications and offline : Reliable push, background sync and offline mode.
- App rescue and takeover : Flutter, React Native, FlutterFlow, Swift or Kotlin apps taken over, stabilized and shipping again.
- Crash and performance fixes : Crash tracking, startup time and battery use, so the app feels fast on every device.
- Yearly OS updates : New iOS and Android versions, SDK requirements and new features, kept on schedule.
What drives the cost?
Every project is costed after the audit, which has a fixed price. The main factors are:
- One or two platforms, native or cross-platform
- The back end and admin panel to build or take over
- In-app purchases and subscriptions
- Hardware features such as camera, location or Bluetooth
Mistakes to avoid
- Publishing under your developer's account instead of your company's
- Ignoring Apple's rules on digital payments
- Shipping without crash reporting
- Falling behind on yearly SDK and OS requirements
Where do we work?
Lunarion Labs is a software lab based in New York that works fully remotely, in English and French. We work with companies in the US, France and Spain, including in these cities:
United States
New York, Los Angeles, Chicago, Houston, Dallas, Austin, Miami, San Francisco, Boston, Seattle.
France
Paris, Lyon, Marseille, Toulouse, Bordeaux, Lille, Nantes, Strasbourg, Nice, Montpellier.
Spain
Madrid, Barcelona, Valencia, Seville, Malaga, Bilbao.
Go further
- Software rescue : if your app was abandoned by its developer.
- SaaS & business software : for the back end and customer portal.
- SEO & AI visibility : for App Store optimization (ASO).
- How to switch software development companies without losing your code, data or apps
- Software project rescue: rewrite vs refactor, and how to decide





