01 / MOBILE APP

Mobile app development: iOS and Android apps with a business mindset.

Mobile app development from a single codebase: iOS and Android apps, together with the backend behind them.

iOS
Android
PWA
API
Windows
Request a quote →
02 / WHO IT'S FOR
Who it's for and when?

  • Most of your customers arrive on mobile and expect an app-like experience
  • You need features a browser can't offer: push notifications, offline mode, camera, NFC
  • You want to move an internal business process to mobile (warehouse, fieldwork, fleet)
  • You already have a working website or webshop and need an app alongside it
  • You want to launch an MVP before spending a large budget
03 / ONE CODEBASE
1
One codebase, two platforms
With cross-platform development, your iOS and Android app is built together.
TECH
FlutterReact NativeSwiftKotlinPHPREST / GraphQL API
04 / LIVE FEATURES
9:41LTE ▪▪▪
What a browser can't do
Push notifications, offline sync, NFC and camera: the app keeps working where the website no longer can.
05 / BLUEPRINT
375812
The app's blueprint
First comes the user journey map, then the interface: every screen is built on a tailored blueprint.
06 / RELEASE
CODEBUILDAPP STOREGOOGLE PLAY
From one codebase to two stores
Commit, build, test, then publish to the App Store and Google Play. The developer accounts stay yours.
02 / SERVICE

Mobile app development for iOS and Android

A Mobile app development doesn't start with which framework is fashionable, but with what the app needs to do and whose hands it will run in. An internal warehouse app needs a different solution to a consumer app downloaded by tens of thousands of people. WebPot DEV thinks platform-independently: we build cross-platform (Flutter, React Native), native iOS/Android and PWA apps, and the same team builds the backend and API behind them, so whether the system comes together doesn't depend on two separate suppliers.

SPEC SHEET / PLATFORM
  • 01Cross-platformFLUTTER, REACT NATIVE
  • 02Native iOSSWIFT, SWIFTUI
  • 03Native AndroidKOTLIN, COMPOSE
  • 04PWA web applicationNO STORE NEEDED
  • 05Backend and APIPHP, REST, GRAPHQL
ONE TEAMOWN DEVELOPER ACCOUNTTESTFLIGHT TESTING

Every app starts with a use case: who, where and why opens it. This determines the platform, the backend and the price too.

METHOD

What does it mean for us to develop a mobile app?

A mobile app development project here always starts with mapping out use cases, not with screen designs. We work through who will use the app, where and for what: whether it needs offline functionality, push notifications, camera or NFC access, where the data comes from and what happens on the backend. This reveals whether a PWA is enough, whether cross-platform is the right choice, or whether native development is genuinely needed.

The technical part comes next: data model and API design, interface design, development in iterations, automated testing, then App Store and Google Play publishing, together with setting up developer accounts and meeting store requirements. Handover doesn't end with the upload: version tracking, monitoring crash reports and updates are also part of the service.

01 / COST-EFFECTIVE

Cross-platform development

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

02 / PERFORMANCE

Native iOS and Android

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

03 / NO STORE NEEDED

PWA, the progressive web app

A web app installable from the browser onto the home screen, with offline functionality and push notifications (on Android and iOS 16.4+). No store approval needed, updates instantly, and for internal systems and MVPs this is often the most sensible first step.

04 / BACKEND

Backend and API development

The entire backend behind the app, built on PHP: REST or GraphQL API, database, permission management, admin interface, integrations (invoicing, ERP, payment gateway). On a dedicated VPS, with monitoring and backups.

05 / FOR DESKTOP

Windows application

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

06 / PUBLISHING

App Store and Google Play

Setting up developer accounts, store listings (description, screenshots, keywords), managing the review process, including fixes if the app is rejected. The accounts remain your property.

07 / TAKEOVER

Taking over an existing app

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

08 / OPERATIONS

Maintenance and support

Keeping up with OS updates (a new iOS and Android version arrives every year), changes to store requirements, crash reports, security updates, priority bug fixes, so the app still works a year from now.

09 / WEB AND APP

App connected to the web

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

One codebase,
two platforms

With cross-platform development, the iOS and Android app are built from the same code, so development time and cost are typically 30–40% lower than for two separate native applications.

40%typically a 30–40% saving
2app stores from one codebase
1team, from app to server
DECISION

Native, cross-platform or PWA?

This is the most common question, and answering it honestly saves a lot of money. All three routes serve the same goal, but at different prices and different depths.

01 / PWA

The cheapest way in

Quick to build and distributable without a store, but some platform features (deep system integration, certain sensors, iOS limitations) aren't available from it. Often perfect for internal systems and a first version.

COST
TURNAROUND
PLATFORM DEPTH
02 / CROSS-PLATFORM

The golden middle ground for business apps

A genuine, store-installable application from a single codebase, with a near-native experience. Most company projects end up here, because it serves two platforms from one development cost.

COST
TURNAROUND
PLATFORM DEPTH
03 / NATIVE

Full platform knowledge

The most expensive route, but in return you get the platform's full capabilities in every respect. It pays off where performance or deep integration is a business requirement, not just a matter of convenience.

COST
TURNAROUND
PLATFORM DEPTH
WHAT WE WON'T TELL YOU

That everyone needs a native app. If the goal is moving an internal process to mobile or validating an MVP, we'll say so at the discovery stage, because oversized technology is a loss for both sides. The right order is often: PWA or cross-platform MVP first, then expansion once the numbers justify it.

PLATFORMS

Two app stores, two sets of rules

iOS app development: iPhone and iPad applications

Az iOS app development means a closed and predictable environment: few device types, fast-spreading system versions and strict store requirements. This is good for development, but not so good for submission: App Store review rejects apps for all sorts of reasons, from an incomplete privacy policy to ambiguous permission requests, so we go through these already at the planning stage.

For native iOS application development, Swift and SwiftUI are the tools of choice; for a cross-platform project, the Flutter or React Native iOS build comes from the same codebase. Either way, the same checklist comes up: Sign in with Apple, Apple Pay, push notifications over APNs, background refresh, camera and NFC access, and the App Tracking Transparency prompt if the app measures anything. Testing runs through the TestFlight channel, so the client and their colleagues can try out the version on a real device before publishing.

  • DEVELOPER ACCOUNT99 USD / YEAR, IN YOUR NAME
  • LANGUAGESWIFT, SWIFTUI
  • TEST CHANNELTESTFLIGHT
  • VERSIONNEW MAJOR VERSION EVERY YEAR

Android app development: Google Play and company devices

The biggest challenge for Android application development is the device landscape: different screen sizes, manufacturer system skins and phones that are many years old are all still in use. This is why testing carries more weight here, and the interface is built with a flexible layout from the start, rather than tailored to a single device. For native development, Kotlin and Jetpack Compose are the foundation; for a cross-platform project, the Android build comes from the same codebase as the iOS version.

For fieldwork and warehouse use, Android is typically the better choice: barcode and QR scanning, NFC, Bluetooth scales or label printers, offline data collection with later syncing. An internal company app doesn't even necessarily need to go into a public store: it can also be released via a closed channel or direct installation. We've listed the store fees and development price bands in detail in the Mobile app development costs 2026 article.

  • DEVELOPER ACCOUNT25 USD ONE-OFF, IN YOUR NAME
  • LANGUAGEKOTLIN, JETPACK COMPOSE
  • TEST CHANNELCLOSED TEST TRACK
  • VERSIONMANDATORY TARGET API LEVEL
CHOOSING

Choosing an app development company: what should you ask?

It's not the hourly rate that makes a mobile app developer's quote comparable, but what's included and what's left out. Two quotes with the same total can hide completely different projects: one includes the backend, store publishing and the first year of support, the other just the interface running on the phone.

01

Who builds the backend?

If the app and the backend sit with two different suppliers, every bug ends up being the other side's fault. Here, the same team develops the application, the API and the admin interface.

02

Whose name do the accounts go under?

The Apple and Google developer accounts, the keys and the certificates remain your property, so even switching developers later won't tie the app down.

03

How can I try it out along the way?

TestFlight on iOS, a closed test channel on Android: the client uses the versions on a real device before publishing, rather than just seeing screen designs.

04

What happens after publishing?

A new major iOS and Android version arrives every year, and Google Play also keeps raising the mandatory target API level. Ask who's keeping track of this and what it costs, because without updates the app will eventually drop out of the store.

05

What exactly does the price include?

Design, backend, testing, store publishing and support as separate line items. We show realistic price bands in the mobile app development costs guide.

06

Do you already have a working web system?

A mobile developer who also builds webshops and web systems can build the app on your existing database, so you don't need to maintain everything twice.

WHEN YOU DON'T NEED A STORE APP

Web application development

Many application development requests are really about a web system: a customer portal, a booking interface or internal records used on both desktop and phone. In that case, a single system runs on every device, with no store approval needed. If a downloadable app is needed later, it is built on the same server side. We describe this in detail on the web application development page.

03 / PRICING

How much does a mobile app cost?

The figures below are guide prices: the exact cost depends on the feature list, the number of integrations and the size of the backend, so every project starts with a free assessment and an itemised quote. The price bands cover the full rollout: planning, development, testing and handover.

01PWA

PWA web application

For internal systems, MVPs, and distribution without an app store
From€700+ VAT
MAKING AN EXISTING WEBSITE INSTALLABLE, ABOUT 1 WEEK
  • Custom PWA web applicationFrom €1,900
  • With a dedicated backend and integrationsFrom €3,900
  • ✓Installable web application (Android and iOS)
  • ✓Offline mode, push notifications*
  • ✓Builds on your existing website
  • ✓Updates without app store approval
02CROSS-PLATFORMFOR MOST BUSINESS APPS

Cross-platform app (MVP)

Flutter or React Native, the first store-installable version
From€7,000+ VAT
ONE-OFF DEVELOPMENT FEE
  • ✓One codebase: iOS and Android
  • ✓Backend API with basic admin tools
  • ✓App Store and Google Play publishing
  • ✓Login, push notifications, basic integrations
03NATIVE

Native or complex app

Swift or Kotlin, or a cross-platform system with a large feature list
From€14,000+ VAT
ONE-OFF DEVELOPMENT FEE
  • ✓Native codebase per platform
  • ✓Deep system and sensor integration
  • ✓Full backend and admin interface
  • ✓Automated tests, CI/CD
04 / OPERATIONS

Operations and ongoing development

Support after handover and continuous development
From€150/month+ VAT
OR AN HOURLY RATE
  • ✓Keeping up with OS and app store requirements
  • ✓Crash reports, monitoring
  • ✓Security updates
  • ✓Priority bug fixes
WHY PRICE BANDS

Two “identical” apps can differ several times over in price, depending on the number of screens, integrations and the size of the backend behind them. After the assessment, you'll get an itemised quote broken down by feature, so you can see exactly what drives the cost and what could be pushed to a later phase.

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

* Push notifications are available on iOS from version 16.4+, for a PWA installed on the home screen.

04 / PROCESS

This is how an app project is built

Five stages from the initial assessment to the app store launch. Each one ends with something tangible: a decision, a clickable prototype, an installable test build, then the live app.

01ASSESSMENT

Assessment and technology choice

We discuss your goal, target audience and feature list, then decide together: PWA, cross-platform or native. This is where most of the project's cost is determined.

free
02DESIGN

UI design and clickable prototype

Before development starts, you'll see how the app will work through screen designs and a clickable prototype. It's cheaper to make changes here than on finished code.

03DEVELOPMENT

Development in iterations

We work in two-week sprints, and each sprint ends with an installable test build (TestFlight or an internal test track). The backend and the API are built at the same pace.

two-week sprints
04PUBLISHING

Testing and app store publishing

We test on real devices and with automated tests, then take the app through App Store and Google Play approval, handling any rejections along the way.

05OPERATIONS

Handover, measurement, ongoing development

Usage statistics and crash reports show what your users actually do, so the next sprint is built on real data, not guesswork.

THE RESULT

An app that installs from the app store (or works straight from the browser), with developer accounts in your own name, documented source code and a working backend. Not a half-finished project nobody else can pick up.

05 / GYIK

Frequently asked questions about mobile app development

20 questions across five topics, covering what comes up in almost every first app consultation. If yours isn't among them, feel free to get in touch: we give a specific answer, not a brochure.

Ask us a question

Price and timeline

Mobile app development price: how much does it cost to make an app?

Making an existing website installable (PWA integration) starts from €700 + VAT, a custom PWA web application from €1,900, one with its own backend and integrations from €3,900. A cross-platform MVP starts from €7,000 + VAT, and a native or complex app from €14,000 + VAT. The final price is decided by the feature list, not the platform: after a needs assessment we give a detailed, written quote. Operations and support are available from €150 a month + VAT.

Detailed price bands: mobile app development prices 2026.

How long does it take to build a mobile app?

An MVP typically takes 6–12 weeks, a more complex app 3–6 months. The timeline mostly depends on how mature the spec is and how quickly approvals come through. After kickoff we schedule in milestones, so you can see exactly where the project stands throughout.

Technology and platform

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

If you need two platforms fast and cost-effectively, cross-platform (Flutter or React Native) is the way to go. If you don't need an app store presence, a browser-installable PWA is the cheapest route. We recommend native development when you need hardware-level functions or outstanding performance. We don't base the decision on taste but on the feature list and budget, together with you.

Which platform should I start with: iOS or Android?

For an internal company app the answer is simple: whichever platform runs on the devices in your colleagues' hands. For a consumer app your own analytics decide it, so it's worth checking what proportion of your website visitors come from iOS and Android. With cross-platform development the question mostly disappears, because the same codebase ships the version to both app stores, and the difference stays in the submission process and a handful of platform features.

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 operations are in-house too, so you don't need to coordinate with several companies.

App store, backend, operations

Do you also handle App Store and Google Play publishing?

Yes, we handle everything from setting up the developer accounts through the store listings to the review process. We deal with rejection risks at the design stage already, because preventing them is cheaper than resubmitting. You need to budget for the stores' own fees: Apple charges $99 a year, Google a one-off $25.

Do you need a separate server or backend for the app?

Yes, for most business applications: the users, the data and the notifications live on a server. We develop the backend API ourselves, and we 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 hand.

Can I get a mobile app from my existing website or webshop?

Yes, we build an API onto the existing system and connect the app to it. For online shops, this is a proven way to serve returning customers: push notifications, faster checkout, loyalty features. It works equally well with WShop, Magento 2 and WooCommerce based webshops.

Does the app work without an internet connection too?

Partly, yes, if we plan for it. Some of the data can be stored on the device, so already downloaded content can be read offline too, and data recorded in the field can also be saved for later syncing.

One thing to decide in advance: what should happen if someone else has changed the same data in the meantime. We clarify this conflict handling during the needs assessment, because building it in afterwards is expensive.

How much does it cost to maintain an app each year?

On top of the store fees (Apple $99 a year, Google a one-off $25) you need to budget for annual iOS and Android version updates and bug fixes. We take this on as a monthly operations package from €150 a month + VAT. Without it, an app quietly goes out of date within 1–2 years and can even be pulled from the store.

Ownership and handover

Will I own the source code?

Yes, at project closure we hand over the complete source code and every access. There's no lock-in: the app can be taken elsewhere at any time, even to another developer. In the reverse situation, we'd expect exactly the same.

Do you build an MVP for investor presentations?

Yes, we build an MVP with a reduced feature set that works in a live environment, suitable for market validation and investor demos. The focus is on showing the core value proposition, not on perfection. The later full version builds on this foundation, nothing needs to be thrown away.

How can I see how many people use the app and how?

We add measurement to the app: how many installs there have been, how many people use it daily, which screen they stop on and where the flow breaks off. This isn't personal surveillance but aggregated usage data, in line with consent rules.

The store dashboards also show downloads, churn and ratings. Together these show what's worth improving in the next version.

How do you get downloads? Do you need marketing for an app?

Uploading to the store on its own doesn't bring you users. The steps worth starting with: optimising the store listing (title, keywords, screenshots, video), communicating on your own website and in your newsletter, and reaching out to your existing customer base.

For an internal company app, this question doesn't apply; there, the rollout and training matter most. For a consumer app, it's worth budgeting for advertising too, because you have to work for a download just as much as for a website visitor.

What happens after handover?

A support period follows handover, after which you can choose a monthly operations package and a development budget as needed. This includes keeping up with new OS versions, handling app store rule changes and bug fixes. We also take on one-off changes separately.

Will you take over an app another developer left unfinished?

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

Decision and getting started

App development: how is it different from website development?

App development has several layers: besides the interface it includes the server side (backend and API), user management, push notifications and store publishing, along with the App Store and Google Play rules. A website can be updated instantly, whereas a new app version goes through store review. If the goal can also be reached from a browser, a PWA web application is a cheaper way in, and we'll tell you that during the needs assessment.

Building a mobile app from your own idea: where do I start?

With a needs assessment and choosing the technology: we clarify the goal, the main features and whether a PWA, cross-platform or native app fits best. Then we create an interface design and a clickable prototype, so the idea can still be tested cheaply. Development proceeds in iterations, ending with testing, store publishing and measurement.

How do I choose an app development company?

It's worth asking six questions: who builds the server side, whose name the developer accounts are registered under, how you can try out the app along the way, what happens after publishing, exactly what the price includes, and how the app connects to your existing web system. With us, the backend and operations are in-house, and the developer accounts stay in your ownership.

Alongside mobile app development, do you also build web applications?

Yes. If the task can also be solved from a browser, a web application or a PWA is a faster and cheaper route, without store approval. Client portals, booking and back-office systems, internal company interfaces: we cover this in detail on the web application and web app development page.

Take the first step towards a successful business!

WebPot DEV brings 15 years of experience to Magento, WordPress, e-commerce, custom web system and mobile app development.

Beyond the web, we also build Android and Windows apps, run and maintain servers, integrate AI, and install Loxone smart home systems and robotic lawnmowers.

Tell us about your idea or your problem, and we will work out together how to make it happen.

Phone: +36 30 199 1620 WebPot DEV on LinkedIn GitHub WebPot DEV on Facebook WhatsApp

WebPot DEV logo

From design to implementation: WebPot DEV

Free consultation

Book a 30-minute consultation

We review your goals and your current website, and at the end of the call you get an estimated price range and timeline.

2026. Oct 26. – 30. 44. WEEK
  
MON26 0 free
TUE27 0 free
WED28 0 free
THU29 0 free
FRI30 0 free
08:00
09:00
10:00
11:00
LUNCH BREAK 12:00–13:00
13:00
14:00
15:00
16:00
available booked selected · Europe/Budapest · 30 min
TIMEPick a free slot in the calendar




CONFIRMATION BY E-MAIL · CALENDAR ENTRY
CANCEL WITH ONE CLICK FROM THE E-MAIL
Back to topShare page