A mobile app in Croatia ranges from €4,000 for a simple single-purpose app to €100,000+ for full consumer products. A typical project - login, accounts, push notifications, and core features - sits in the €18,000 to €45,000 range. Main cost drivers: native vs cross-platform, number of platforms, backend complexity, and integrations.
Quick price reference
| App type | Range (€) | Duration |
|---|---|---|
| Simple single-purpose app | 4,000 - 12,000 | 3 - 6 weeks |
| Standard app with backend | 12,000 - 35,000 | 6 - 12 weeks |
| Complex app (roles, payments, maps, chat) | 30,000 - 80,000 | 12 - 20 weeks |
| Consumer product, large user base | 60,000+ | 16+ weeks |
Prices cover iOS and Android via cross-platform (React Native or Flutter). Native development separately adds 50-100%.
Native vs cross-platform
Cross-platform (React Native, Flutter) writes one codebase for both platforms. 60-70% cheaper than two native builds, 40-50% faster to ship. Slight performance hit and some native APIs are harder to reach. The right call for roughly 90% of business apps. For the broader build-vs-buy framing, see custom software vs SaaS.
Native (Swift, Kotlin) writes each platform separately. Higher cost, two parallel projects, but maximum performance and full UI control. Pick native for games, AR/VR, heavy graphics, or when you already have a large native team.
What drives cost
- Number of screens. 5 screens vs 25 changes design, states, and testing volume.
- Authentication. Email, Google, Apple, 2FA - each method adds time.
- Backend. Local-only data is far cheaper than apps needing API, cloud DB, and admin panel.
- In-app payments. Stripe, App Store, Google Play - 1-2 weeks per platform plus compliance.
- Push notifications. Basic is quick; targeted with preferences is its own project.
- Real-time features. Chat, live location, collaboration need their own architecture.
- Third-party integrations. Maps, CRM, IoT - each adds cost and monthly subscription. See how API integrations work.
Hidden costs
- Apple Developer: €99/year. Google Play Console: €25 once.
- Backend hosting: €30-€100/month small, €200-€800 mid, €2,000-€10,000 at million-user scale.
- Crash reporting (Sentry, Firebase): free tiers, €50-€500/month at volume.
- OS upgrades: 1-2 weeks yearly just to stay functional.
- Library security updates: ignored, the stores eventually reject new versions.
Realistic annual maintenance: 20-30% of initial cost. Total timeline: 12-26 weeks for a standard app.
Frequently Asked Questions
Can you build only Android or only iOS? Yes - that reduces cost by 30-40%. Most clients are better off doing both: Croatia’s iOS/Android split is roughly 30/70, so picking one means losing a sizable share.
Who owns the App Store and Google Play accounts? You do. We set up and configure, but accounts sit under your name. You can switch development partners whenever you want.
How big is the gap between simple and complex apps? Big. Five screens and no backend can ship for €5,000. Thirty screens with logic, payments, and chat easily exceeds €60,000. The difference is scope, not quality. To validate first, see how to build an MVP in 12 weeks.
Related Articles
- How much does custom software cost in Croatia?
- How much does a web shop cost in Croatia?
- What is an MVP and how to build one in 12 weeks
Ready for a real estimate?
Book a free Discovery call. Thirty minutes, no commitments. We review your idea, recommend native or cross-platform, and send a written proposal with fixed milestones.
Reach out at [email protected] or via the form on our homepage.