Mobile app development pays off for a business when the customer interacts with it often: placing repeat orders, booking, collecting bonuses, or logging into a personal account. For a one-off purchase or a rare enquiry, a fast mobile site or a PWA is enough. Where an app is genuinely needed, iOS and Android versions in Azerbaijan are usually built from a single codebase with cross-platform technology, since most of the country's mobile traffic runs on Android.
Key takeaways:
- An app is about frequency: if the customer doesn't order several times a month, doesn't book, and doesn't log into an account, a mobile website is more cost-effective.
- Under section 4.2 of Apple's App Store guidelines, an app that just repackages a website can be rejected; the app needs functionality beyond the site.
- According to StatCounter's August 2026 data, Android accounted for 82.23% of mobile traffic in Azerbaijan and iOS for 17.74%; launching with iOS only leaves out most of the market.
- Store accounts: the Apple Developer Program costs $99 a year, Google Play registration is a one-time $25; the stores take no commission on orders for physical goods and real-world services (food, delivery, bookings).
- App costs don't end at launch: as a global average, annual support runs at roughly 15–25% of the initial development cost.
- The budget is set not by the number of screens but by user roles, integrations (payment, CRM, 1C) and the admin panel.
When does a business need a mobile app?
A mobile app is needed when the customer engages with you regularly: ordering several times a week or month, booking a slot, checking a balance or a bonus. Behind searches like "build an app" or "app development" there is usually the same question: will this investment increase sales, or will the app just sit unused on people's phones?
Typical cases where an app pays off:
- Repeat orders. A café, restaurant, grocery or pharmacy chain: a saved address, card and past orders cut a repeat purchase down to a few taps.
- Loyalty and bonuses. A loyalty card is always on the phone; balances and personal offers arrive as push notifications.
- Bookings and queues. A clinic, beauty salon, sports club or education centre: the customer sees a free slot, books it, and gets a reminder.
- A customer account. Order history, contracts, a payment schedule, documents — for example, a payment schedule for someone buying a flat, or attendance records for a parent.
- A field team. A courier, sales rep or technician receives a task in the app, takes a photo, logs their location by GPS, and can work even without internet.
- An internal sales tool. Managers handle enquiries, customer records and tasks from their phone; this is really the mobile side of a CRM (what is a CRM).
An app's main advantage is what the phone itself can do: push notifications, the camera, geolocation, biometric login and offline work. If none of these are actually needed and the customer buys once or twice a year, invest in a fast website and WhatsApp instead of an app.
App, mobile website, or PWA: which should you choose?
The choice depends on how often the customer comes back to you and which phone features you actually need. A PWA (Progressive Web App) is a web app that can be added to the home screen, can send notifications and work partly offline; it isn't downloaded from a store and runs on every device from a single codebase.
| Need | Mobile website or PWA | Store app |
|---|---|---|
| Information about a product or service, an enquiry form | Enough | Not needed |
| A one-off or rare purchase (a flat, a car, a renovation) | A website and WhatsApp are enough | Usually doesn't pay off |
| Repeat orders several times a month | A PWA can be a starting point | Pays off: saved card and address, fast reordering |
| A bonus and loyalty programme | A web account works | More convenient: the card on screen, push notifications |
| Bookings and queues | Online booking on the site is enough | For a business with a large base of regular customers |
| A personal account (documents, payments) | A web account is enough | If the account is used often |
| A field team (courier, technician, sales rep) | Limited | Needed: camera, GPS, offline mode |
| NFC, biometric login, background operation | Limited | Needed |
If you already have a website, don't treat an app as a copy of it. Under section 4.2 of Apple's App Store guidelines, an app needs features, content and an interface that set it apart from a simply repackaged website, or it can be rejected (Apple App Review Guidelines). That's why "let's turn the website into an app" is a weak starting point, for the store and for the customer alike.
Native or cross-platform: how are apps built for iOS and Android?
For most business apps, a cross-platform approach is enough: one codebase ships both an iOS and an Android app. A native app is written separately for each platform (Swift for iOS, Kotlin for Android), meaning two codebases: every change is written and tested twice.
In Azerbaijan, Android cannot be left out. According to StatCounter's August 2026 data, 82.23% of mobile traffic in the country runs on Android and 17.74% on iOS (StatCounter). Launching with an iOS-only version leaves out most customers.
There are two widely used cross-platform technologies: React Native (often with the Expo framework) and Google's Flutter. Both give access to features such as the camera, push notifications, geolocation and payment. A native approach is chosen when heavy graphics, augmented reality (AR), or deep device capabilities are required.
What stages does mobile app development go through?
A mobile app is built in eight stages: discovery, UX, design, the backend, building the app, testing, publishing on the stores, and support. Each stage needs a written outcome, so you move to the next one with a validated decision behind you.
- Discovery. The business goal, users, KPIs and integrations are defined; what goes into the first version is agreed in writing. This first version is called an MVP — a minimum viable product good enough to test the business hypothesis.
- UX. User journeys and wireframes are prepared: how many steps a customer takes from opening the app to placing an order.
- Design. Screens are drawn to match the brand, and an interactive prototype is tested with real users.
- Backend and admin panel. The database, API, admin panel and integrations: payment, CRM, 1C, SMS or WhatsApp.
- Building the app. Work runs in one- to two-week stages, with a working version shown at the end of each one.
- Testing. Checked across different phones and Android versions, under weak internet, under load, and for security.
- Publishing on the stores. Passing App Store and Google Play review; developer accounts are opened in the company's own name.
- Support and development. Keeping up with iOS and Android updates, fixing bugs, analytics, and new features.
On timing, Business of Apps' June 2026 review gives a global benchmark: a simple app takes 2–4 months, a medium-complexity app 4–6 months, and a complex app 9 months to a year (Business of Apps). These are averages for the international market, not Azerbaijan; the real timeline depends on the scope of features and how quickly decisions get made.
What do you need to know about publishing on the App Store and Google Play?
To launch an app on a store, you need a developer account in the company's name, functionality that matches the store's rules, and, in some cases on Google Play, closed testing beforehand. The main rules and costs are:
- Apple account. The Apple Developer Program's annual fee is $99 (Apple Developer).
- Google Play account. Developer account registration is a one-time $25 (Google Play Console Help).
- Closed testing on Google Play. Personal accounts opened after 13 November 2023 must run closed testing with at least 12 testers over 14 consecutive days before publishing an app (Google Play Console Help). This requirement applies to personal accounts; publishing an app from the company's own organisation account rather than a developer's personal account is the right approach for both ownership and scheduling.
- Physical goods and services. For goods and services used outside the app (food, delivery, bookings), section 3.1.3(e) of Apple's guidelines requires payment to be taken through methods such as a card or Apple Pay rather than an in-app purchase, meaning the store takes no commission on these orders. Google Play likewise applies no service fee to physical goods and services (Google Play Console Help).
- Digital products. If digital content or a subscription is sold inside the app, the store's commission applies; for example, Google Play charges a 15% service fee on the first $1 million of annual revenue.
What determines the cost of a mobile app?
The cost of a mobile app is set not by the number of screens but by the logic behind them: how many user roles there are, which systems it needs to integrate with, and how complex the admin panel is. The factors that most affect the budget:
- Platforms and technology. One cross-platform codebase, or two native apps.
- User roles. A single customer-facing app, or separate interfaces for the customer, courier, manager and admin.
- Integrations. Card and instalment payment, CRM, 1C or ERP, SMS and WhatsApp, maps and delivery services.
- Admin panel and reporting. The team needs to manage products, prices, orders and notifications without a developer.
- Real-time and offline features. Live order status, chat, offline operation and later syncing.
- Design and languages. Custom animations, a three-language interface (AZ/RU/EN), the volume of content.
- Testing scope and security. How many devices the app is tested on, and how personal and payment data is protected.
Plan for post-launch costs too; we set out how they are calculated in mobile app development cost. Business of Apps' review takes annual software support cost in the industry to be roughly 15–25% of the initial development cost (a global average). This usually covers the server, adapting to operating system updates, bug fixes and small improvements. The ad budget for driving app downloads is a separate cost again.
How do you choose a team to build an app?
Choose an app development team not by design samples but by working systems and ownership terms. Ask these questions in negotiations:
- Whose name will the source code, developer accounts, server and domain be registered under?
- Does the proposal include the backend and the admin panel?
- Which technology are you proposing, and why that one specifically?
- How is testing carried out, and on how many real devices?
- What are the post-launch support terms: response time for bugs, OS updates, monthly scope of work?
- Can you show a working example of payment, CRM and 1C integration?
- Do you have a live app on the store or a working system, and can we talk to that client?
- Who owns the marketing plan for downloads and usage?
We cover similar criteria for website projects in detail in the article how to choose a website company in Baku.
How does Advertol build mobile and web apps?
Advertol is a Baku-based agency that builds websites, mobile and web apps, and CRM systems, and connects them with marketing. An app's value comes not from its screens but from the system behind them — roles, permissions, integrations and automated messages — and Advertol's published technology projects show exactly that side:
- A custom CRM for Momento Travel. Messages from several WhatsApp numbers, Instagram and Facebook are gathered into one sales panel. Sales run on a board split by stage, managers see only their own clients, trip-date messages go out automatically, contracts are generated automatically, reports are produced, and the interface runs in 3 languages.
- AVA — Advertol's own client panel. Clients track ad results live, see Instagram statistics and competitor analysis, and work with an AI agent.
- Guest.az. A platform was built and processes were automated.
Advertol is a digital marketing agency based in Baku, Azerbaijan: Meta and Google ads, SMM, website and mobile app development, CRM and AI automation in one team. Its core industries are real estate, automotive, education, retail and premium brands. App projects run under the website and app development service, in one team with marketing and CRM, so the client doesn't have to coordinate a designer, a developer, an advertiser and an integrator separately. We explain whether a ready-made CRM's mobile version is enough for a sales team in the article ready-made or custom CRM.
Who is this approach for (and who is it not for)?
A mobile app is for a business the customer comes back to regularly, or one with a team that works out in the field.
It fits:
- retail and restaurant chains with frequent repeat purchases, delivery services;
- clinics, education centres, sports and beauty clubs with regular customers;
- companies whose couriers, technicians or sales reps work out in the field;
- developers and service companies that need to give customers a personal account (payment schedule, documents, order status).
It does not fit:
- a business whose customer buys once or twice a year: a fast website, WhatsApp and well-configured advertising will do more for it;
- a company that wants an app "for the image" but has no plan for downloads or usage;
- a project not ready to set aside a budget for post-launch support.
For a small shop, Instagram, WhatsApp Business and a fast mobile website are a more cost-effective starting point. Advertol's app projects are for companies that see the app as part of a sales and service system.
Frequently asked questions
How much does mobile app development cost?
The cost of a mobile app depends on the platforms, user roles, integrations (payment, CRM, 1C) and how complex the admin panel is, so an "average price" doesn't reflect the real budget. On top of that, the Apple Developer Program costs $99 a year, a Google Play account is a one-time $25, and annual support, as a global average, runs at roughly 15–25% of the initial cost. Advertol prepares an exact proposal for a mobile app individually, based on the feature list, after a free strategy call.
Which company or agency in Baku develops mobile apps?
Advertol is a Baku-based agency that builds mobile and web apps and CRM systems, and connects them with marketing. For example, the custom CRM built for Momento Travel gathers messages from several WhatsApp numbers, Instagram and Facebook into one sales panel and runs in 3 languages; the AVA panel shows clients their ad results live. Whichever team you choose, ask for a live app on the store or a working system, a contract clause on handing over the source code to you, and contact with a past client.
How long does mobile app development take?
How long a mobile app takes depends on the scope of features. According to Business of Apps' 2026 review, on the international market a simple app takes 2–4 months, a medium-complexity app 4–6 months, and a complex app 9 months to a year. Factor in the requirement for closed testing with 12 testers over 14 days for a new personal account on Google Play too.
iOS or Android: which platform should an app start with?
Launching an app for iOS only is a risky choice in Azerbaijan: according to StatCounter's August 2026 data, Android accounted for 82.23% of mobile traffic and iOS for 17.74%. That's why business apps are usually built for both platforms at once from a single codebase, in React Native or Flutter. If you believe your audience is mostly iPhone users, verify that with your own analytics.
Do the App Store and Google Play take a commission on in-app orders?
For physical goods and services used outside the app (food orders, delivery, bookings), the App Store and Google Play take no commission; payment is accepted by card, Apple Pay or Google Pay. Commission applies to digital products sold inside the app, such as a video-course subscription. In that case, Google Play charges a 15% service fee on the first $1 million of annual revenue.
If I already have a website, do I need a separate mobile app?
If you already have a website, a mobile app is only needed when it delivers value the site cannot: fast reordering, a loyalty card, push notifications, the camera, or offline work. Under section 4.2 of Apple's App Store guidelines, an app that just repeats the website can be rejected. In many cases, it's more cost-effective to start by speeding up the mobile site and setting up WhatsApp integration.
Conclusion
A mobile app is a sales and service tool for a business the customer returns to often; in every other case, a fast website and WhatsApp are more cost-effective. Before deciding, check purchase frequency, the phone features you actually need, and your support budget; in the Azerbaijani market, cover both platforms with a single codebase, and keep accounts and source code registered to the company. If you want to test your app idea against your business goal, book a free strategy call.
Sources
- StatCounter — Mobile Operating System Market Share Azerbaijan, 2026
- Apple — App Review Guidelines, 2026
- Apple — Apple Developer Program, 2026
- Google — Play Console Help: developer account registration fee, 2026
- Google — Play Console Help: testing requirements for new personal developer accounts, 2026
- Google — Play Console Help: service fees, 2026
- Business of Apps — App development cost, 2026