01 / MOBILE APP

Mobile app development:iOS and Android appswith a business mindset.

Mobile app development from a single codebase: an iOS and an Android app, together with the server side behind them.

iOS
Android
PWA
API
Windows
Request a quote →
02 / WHO IT IS FOR

Who and when is it for?


  • Most of your customers arrive on mobile and expect an app experience
  • You need a feature the browser cannot do: push, offline mode, camera, NFC
  • You want to take an internal company process mobile (warehouse, field work, fleet)
  • You have a working website or webshop and need an app alongside it
  • You want to launch an MVP before spending a large sum
03 / ONE CODEBASE
1

One codebase, two platforms

With cross-platform development the iOS and the Android app are built together.
TECH
FlutterReact NativeSwiftKotlinPHPREST / GraphQL API
04 / LIVE FEATURES
9:41LTE ▪▪▪

What the browser cannot do

Push notifications, offline sync, NFC and camera: the app works where the website no longer can.
05 / BLUEPRINT
375812

The app blueprint

First the map of use is drawn, then the interface: every screen is built from a tailored blueprint.
06 / RELEASE
CODEBUILDAPP STOREGOOGLE PLAY

From one codebase to two stores

Commit, build, test, then publishing to the App Store and Google Play. The developer accounts stay in your ownership.

Mobile app development for iOS and Android

Mobile app development does not start with which framework is in fashion, but with what the app has to do and whose hands it will run in. An internal warehouse application calls for a different answer than a consumer app downloaded by tens of thousands. WebPot DEV thinks platform-independently: we build cross-platform (Flutter, React Native), native iOS/Android and PWA solutions alike, and the server side and API behind them are built by the same team, so whether the system fits together does not depend on two separate suppliers. Application development therefore stays in one pair of hands, from the data model to store publishing.

What does mobile app development mean with us?

A mobile app development project always starts with mapping the situations of use, not with screen designs. We go through who will use the app, where and for what: is offline operation needed, push notifications, camera or NFC, where the data comes from and what happens on the server side. That is what shows whether a PWA is enough, whether cross-platform is a good choice, or native development is genuinely needed.

The technical part comes next: data model and API design, interface designs, development in iterations, automated testing, then publishing to the App Store and Google Play, including setting up the developer accounts and meeting the store requirements (privacy policy, permission justifications). Handover does not end with the upload: version control, watching crash reports and updates are part of the service too.

Cost-effective

Cross-platform development

On a Flutter or React Native base the iOS and Android apps are built from a single codebase. Development time and cost are typically 30–40% lower than two separate native apps, and for most business applications this is the route with the best value for money.

Maximum performance

Native iOS and Android

Development on Swift (iOS) and Kotlin (Android) when the last millisecond counts: intensive graphics, AR, complex sensor handling, Bluetooth devices, or features built deep into the platform.

Without a store

PWA, the progressive web app

A web app installable from the browser and placed on the home screen, with offline operation and push notifications (on Android and iOS 16.4+). No store approval, updates go live at once; for internal systems and an MVP this is often the most sensible first step.

Server side

Backend and API development

The complete server side behind the app on a PHP base: a REST or GraphQL API, database, permission handling, admin interface, integrations (invoicing, ERP, payment gateway). On a dedicated VPS, with monitoring and backups.

For the desktop

Windows application

If part of the process runs on an office machine: a Windows desktop application can be built from the same codebase, with a shared backend, so the mobile app in the field and the office interface see the same data.

Publishing

App Store and Google Play

Creating the developer accounts, the store pages (description, screenshots, keywords), seeing the review process through, and fixing whatever a rejection points at. The accounts stay in your ownership.

Takeover

Taking over an existing app

Taking over an inherited, undocumented codebase: a technical audit, a dependency and version upgrade plan, a risk list, then an orderly development process with transparent change tracking.

Operations

Maintenance and support

Keeping up with OS updates (a new iOS and Android arrive every year), changing store requirements, crash reports, security updates, priority bug fixing, so the app still works a year from now.

Web + app

App connected to the web

An app built alongside an existing website or webshop with a shared database: products, prices and orders live in one place, and the app becomes the mobile extension of the existing system.

Native, cross-platform or PWA?

This is the most common question, and answered honestly it saves a lot of money. A PWA is the cheapest entry: it is built quickly and can be distributed without a store, but some platform features (deep system integration, certain sensors, iOS limits) are out of reach from it. Cross-platform is the middle ground for most business apps: a real application installable from the store, from one codebase, with an experience close to native. Native development is the most expensive, but in return you get the full capability of the platform; it is worth it where performance or deep integration is a business requirement.

What we will not tell you: that everyone needs a native app. If the goal is taking an internal process mobile or validating an MVP, we say so at the survey, because over-sized technology is a loss for both sides. The right order is often a PWA or cross-platform MVP, then expansion once the numbers justify it.

iOS app development: iPhone and iPad applications

In a cross-platform project the technical part of mobile application development is shared, but the rules of the platform stores are not. iOS app development means a closed and predictable environment: few device types, system versions that spread quickly and strict store expectations. That is good for development but not for submission: the App Store review sends an app back for anything from an incomplete privacy notice to an ambiguous permission request, so we go through these at the design stage.

For native iOS application development the tools are Swift and SwiftUI; in a cross-platform project the iOS build of Flutter or React Native comes from the same codebase. Either way the same list comes up: Sign in with Apple, Apple Pay, push notifications over the APNs channel, background refresh, camera and NFC access, plus the question of App Tracking Transparency if the app measures anything.

Testing runs on the TestFlight channel, so you and your colleagues try the build on a real device before publishing. The developer account is created in your name (Apple Developer Program, USD 99 a year) and the keys and certificates stay in your ownership. iOS gets a new major version every year, so we set the supported version range at the start of every project.

Android application development: Google Play and company devices

The biggest challenge in Android application development is the device fleet: different screen sizes, manufacturer system shells and phones that are many years old are all in use. Testing therefore carries more weight here, and the interface is built with a flexible layout from the outset, not tailored to a single device.

For native development the base is Kotlin and Jetpack Compose; in a cross-platform project the Android build comes from the same codebase as the iOS version. Getting into the store is more permissive here, but in exchange Google Play raises the required target API level every year: without updates an application will not stay in the store for long.

For field and warehouse work Android is typically the better choice: barcode and QR scanning, NFC, a Bluetooth scale or label printer, offline data collection with a later sync. An internal company application does not even have to go into the public store: it can be released through a closed channel or by direct installation. We have itemised the store fees and the development price ranges in our Mobile app development prices 2026 article.

How much does a mobile application cost?

The ranges below are guide prices: the exact price depends on the feature list, the number of integrations and the size of the server side, so every project starts with a free survey and an itemised quote. The ranges cover the complete rollout: design, development, testing and handover.

PWA / web application

For an internal system, an MVP, or distribution without a store
from €2,000 + VATone-off development fee
  • Installable web application (Android + iOS)
  • Offline operation, push notifications*
  • Can be built on an existing site
  • Updates without store approval

Cross-platform app (MVP)

Flutter / React Native, the first version installable from the store
from €7,000 + VATone-off development fee
  • One codebase: iOS + Android
  • With backend API and admin foundations
  • App Store + Google Play publishing
  • Login, push, basic integrations

Native or complex app

Swift / Kotlin, or a cross-platform system with a long feature list
from €14,000 + VATone-off development fee
  • A native codebase per platform
  • Deep system and sensor integration
  • Complete server side and admin interface
  • Automated tests, CI/CD

Operations and further development

Support after handover and continuous development
from €150 + VAT / monthor an hourly retainer
  • Keeping up with OS and store requirements
  • Crash reports, monitoring
  • Security updates
  • Priority bug fixing

Why ranges and not fixed prices? Two apps that look the same can differ several times over in price, depending on how many screens, how many integrations and how large a server side sits behind them. After the survey you get an itemised quote broken down by feature, so you can also see what drives the price and what can be deferred to a later phase. (* push notifications on iOS are available from version 16.4, from a PWA installed on the home screen.)

Detailed price table, store fees and a quote request checklist: Mobile app development prices 2026

How an app project is built

1

Survey and technology choice

We talk through the goal, the audience and the feature list, then decide together: PWA, cross-platform or native. Most of the cost of the project is settled here, and this step is free.

2

Interface design and clickable prototype

Before development you see how the app will work on screen designs and a clickable prototype. Changing things here is cheaper than changing finished code.

3

Development in iterations

We work in two-week cycles, and at the end of every cycle an installable test build is ready (TestFlight / internal test track). The backend and the API are built to the same rhythm.

4

Testing and store publishing

We check on devices and with automated tests, then see the App Store and Google Play approval through, handling any rejections along the way.

5

Handover, measurement, further development

Usage statistics and crash reports show what people actually use, so the next cycle is built on measured data rather than guesswork.

The result: an application installable from the store (or reachable from the browser), with developer accounts you own, documented source code and a working server side, not a half-finished project nobody can carry on.

Frequently asked questions about mobile app development

These are the questions that come up at almost every first app meeting. If yours is not among them, do write to us: you will get a specific answer, not a brochure.

How much does developing a mobile application cost?

A PWA web application starts at €2,000 + VAT, a cross-platform MVP at €7,000 + VAT, and a native or complex application at €14,000 + VAT. The final price is decided by the feature list, not the platform: after a survey we give an itemised written quote. Operations and support are available from €150 + VAT per month.

How long does it take to build a mobile app?

An MVP typically takes 6–12 weeks, a more complex application 3–6 months. Lead time is driven mostly by how mature the specification is and how quickly approvals come back. After the kickoff we schedule with milestones, so you can see where the project stands throughout.

Native, cross-platform or PWA: which should I choose?

If you need two platforms quickly and economically, then cross-platform (Flutter or React Native). If store presence is not needed, a PWA installable from the browser is the cheapest route. We recommend native development when hardware-level features or top performance are required. We do not make the decision on taste, but together, based on the feature list and the budget.

Which platform is worth starting with: iOS or Android?

For an internal company application the answer is simple: the platform that runs on the devices your colleagues hold. For a consumer app your own analytics decide; it is worth looking at what share of your website visitors arrive from iOS and from Android. With cross-platform development the question largely disappears, because the build goes to both stores from the same codebase; the difference remains in submission and a few platform features. If you would still start in stages, we release the first version on the platform where the larger part of your user base is.

What technologies do you work with?

For cross-platform development we use Flutter and React Native, for native development Swift (iOS) and Kotlin (Android), and we also build PWAs and backend APIs. We choose the technology to fit the task, not the other way round. The backend and the operations are in house too, so you do not have to coordinate several companies.

Do you handle App Store and Google Play publishing as well?

Yes, we handle everything from creating the developer accounts through the store listings to the review process. We deal with the risks of rejection at the design stage, because preventing one is cheaper than resubmitting. The stores charge their own fees: Apple USD 99 a year, Google a one-off USD 25.

Does the application need a separate server or backend?

For most business applications, yes: the users, the data and the notifications live on a server. We develop the backend API and can run it on our own Ubuntu VPS servers, with monitoring and daily backups. That way the app, the API and the server are all in one pair of hands.

Can my existing website or webshop become a mobile app?

Yes, we build an API on the existing system and the application connects to it. For webshops this is a proven way to serve returning customers: push notifications, a faster checkout, loyalty features. It works with WShop, Magento 2 and WooCommerce based shops alike.

How much does running an app cost per year?

On top of the store fees (Apple USD 99 a year, Google a one-off USD 25) you have to allow for keeping up with the yearly iOS and Android versions and for bug fixing. We take this on in a monthly operations package from €150 + VAT per month. Without it an app quietly goes out of date within 1–2 years and can even be dropped from the store.

Will the source code be mine?

Yes, at the close of the project we hand over the complete source code and every access credential. There is no lock-in: the application can be taken on at any time, even by another developer. In your position we would expect exactly the same.

Do you build an MVP for an investor pitch?

Yes, we build an MVP with a narrowed feature set that still runs in a live environment, suitable for market validation and an investor demo. The emphasis is on showing the core value proposition, not on perfection. The full version later builds on these foundations, so nothing has to be thrown away.

What happens after handover?

Handover is followed by a support period, after which a monthly operations package and a development retainer can be chosen as needed. This covers keeping up with new OS versions, handling changes in store rules, and bug fixing. We also take on one-off changes separately.

Do you take over an application another developer left unfinished?

Yes; after a code audit we give a realistic picture of the state it is in: whether it can be continued or is cheaper to rewrite. The audit is fixed price and quick, and you get an itemised proposal afterwards. We have brought many projects back to life this way.

Take the first step towards a successful business!


From design to delivery: WebPot DEV


Get in touch with us!







#