Android and iOS apps

Mobile app development company in Kolkata

We build Android and iOS apps for restaurants, shops and growing businesses in Kolkata, across India and worldwide. One codebase serves both stores, and we prepare and submit the app to Google Play and the App Store. Scope, timeline and price are set in writing before work starts.

What is Mobile App Development?

Mobile App Development at N&D Co. is the design and build of Android and iOS apps for businesses: restaurant ordering apps, e-commerce apps, booking apps and custom apps with separate roles for customers, staff and delivery. We build with React Native and Expo by default, so one codebase serves both Google Play and the App Store, and we build native Kotlin or Swift apps on request at extra cost. Every tier includes store submission, and your developer accounts are in your name. N&D Co. is an app development company in India, based in Barrackpore, Kolkata, and works remotely with clients worldwide. It is a new service for us, and we have no app of our own in our portfolio yet.

What changes for your business

  • An icon on your customers' home screen

    Customers open your menu, shop or booking screen from their phone without searching for a website first. Push notifications, from the Business tier up, let you reach them without an ad.

  • Android and iOS app development from one build

    One React Native codebase becomes both an Android app and an iPhone app, so you are not paying for two separate builds and the two behave the same way.

  • Accounts and code that belong to you

    The Google Play and Apple developer accounts are registered to your business, and every quote names the source repository. On full payment, ownership of the final deliverables named in your quote passes to you.

What is included

  • Android and iOS apps from one codebase

    A React Native app built with Expo that runs on Android phones and iPhones from the same code. If you want separate native apps in Kotlin for Android and Swift for iOS, we build them on request at extra cost, set in your quote.

  • Designed screens

    Wireframes and designed screens for every screen in your tier, up to 8 on Starter and up to 20 on Business, reviewed with you before development starts.

  • Login and user accounts

    Sign-up and login for your customers. An app with sign-up must let people delete their account inside the app, and Google also asks for a web page where they can request it, so we build both.

  • A backend in your own account

    Firebase or Supabase, set up in your own account, for your data and logins. You pay its charges directly, along with hosting, SMS for one-time passwords and map usage, which depend on how many people use the app.

  • Admin panel

    A web admin panel, built by us, to manage orders, users and content without a developer, on the Business, E-commerce and Custom tiers. The restaurant package includes a basic admin for the menu and the order list. Starter has no admin panel.

  • Payments and push notifications

    Payments through Razorpay or UPI for the food, products or services you sell in the app, and push notifications to your customers, from the Business tier up.

  • Store submission

    We prepare and submit your app to Google Play and the App Store: the listing, screenshots, the App Store privacy labels and the Google Play Data safety form, with up to two rounds of changes if a store rejects it. The store fees are paid by you.

  • Developer accounts in your name

    Both accounts are registered to your business, never to us. We help you apply for a D-U-N-S number when the stores ask for one, and we work in your accounts with a team role.

  • Restaurant ordering app package

    Menu, cart, UPI or Razorpay payments, an order list for your staff and a basic admin, on Android and iOS. It starts at ₹99,999 in India and $1,599 elsewhere, usually 6 to 10 weeks.

  • E-commerce app package

    Catalogue, cart, payments, orders and an admin panel, on Android and iOS. It starts at ₹1,99,999 in India and $3,199 elsewhere, usually 8 to 12 weeks.

  • Testing, handover and a month of bug fixes

    We test the app against the agreed scope on Android and iOS before we submit it. After launch, bug fixes are free for one month, and a monthly care plan is available after that. On full payment you get the source code named in your quote and a walkthrough for your team.

Mobile app development pricing

Every quote is set in writing before work starts. Restaurant ordering apps start at ₹99,999 in India and $1,599 elsewhere, and e-commerce apps at ₹1,99,999 and $3,199. The tiers below are starting points for the other apps.

Currency

Starting prices for clients in India, in Indian rupees. Your written quote confirms the final price, its currency and any payment charges.

STARTER

₹59,999/ per project

written quote before work starts · delivered in 4 to 6 weeks

  • Android and iOS apps from one codebase
  • Up to 8 screens
  • Login, with account deletion in the app
  • Firebase backend in your own account
  • No admin panel
  • Store submission, with up to 2 rounds if a store rejects it
  • 1 month of free bug fixes
  • Care plan (updates, operating system upgrades, bug fixes and backups) from ₹4,999 a month

Get a quote

For a first app with one clear job.

CUSTOM

From₹3,49,999/ per project

written quote before work starts

  • Multi-role apps: delivery, marketplace, or booking with staff roles
  • Screens, features and timeline set in your quote
  • Web admin panel
  • Native Kotlin or Swift on request, quoted separately
  • Store submission, with up to 2 rounds if a store rejects it
  • Source code handed over on full payment
  • 1 month of free bug fixes
  • Care plan from ₹4,999 a month

Get a quote

For apps with several kinds of user, scoped from scratch.

Every quote is set in writing before work starts. Prefer to talk first? +91 89021 09455, Monday to Saturday, 9:00 AM to 6:00 PM IST.

How we work

  1. Discovery

    A call to understand your business, who will use the app and what it must do on day one. We follow up with a written scope, timeline and quote, and choose the tier with you.

  2. Developer accounts

    We start your Google Play and Apple developer accounts early, in your name, because a D-U-N-S number can take up to 30 days and a new personal Play account needs 12 testers for 14 days before its first public release.

  3. Design

    Wireframes and designed screens. You review and we revise within the revision rounds in your quote, before any code is written.

  4. Development

    We build in stages and share a working build at each stage, so you try real screens on your own phone rather than read status reports.

  5. Testing and submission

    We test against the agreed scope, then submit to both stores. If a store rejects the app, we make the changes and resubmit, up to two rounds.

  6. Launch and support

    The balance is due before final delivery. Bug fixes are free for the first month, then you can keep the app current with the care plan.

Who this is for

  • Restaurant, cafe and cloud kitchen owners who want customers ordering from their own app.
  • Shops and D2C brands that want a catalogue, cart and payments in an app next to their website.
  • Service businesses that take bookings or deliveries and need one view for customers and another for staff.
  • Founders with a validated idea who need a first version on Android and iOS, built from a written scope by a team in Kolkata.
  • Agencies that resell this work under their own name: see our white label page.

Frequently asked questions

How much does it cost to build a mobile app in India?

A Starter app is ₹59,999 in India and $949 elsewhere: Android and iOS from one codebase, up to 8 screens, login and a Firebase backend, with no admin panel. A restaurant ordering app starts at ₹99,999 ($1,599), a Business app at ₹1,49,999 ($2,399), an e-commerce app at ₹1,99,999 ($3,199) and a custom multi-role app at ₹3,49,999 ($5,599). Every quote is set in writing before work starts, and most projects start with a 50% advance. The tiers on this page are starting points.

How long does it take to build an app?

A Starter app usually takes 4 to 6 weeks, a restaurant ordering app 6 to 10, and a Business or e-commerce app 8 to 12. A custom app is timed in your quote. Store review comes on top: Apple says it typically reviews at least half of submissions in under 24 hours and 90% in under 48 hours, and Google gives no fixed time and says some accounts take up to seven days or longer in exceptional cases.

What do the Google Play and Apple developer accounts cost, and who pays?

You do, directly, and the accounts are in your name. Google Play charges US$25 once. The Apple Developer Program is US$99 for each membership year, and Apple shows the rupee amount when you enrol in India. Neither fee is part of our price.

Does my business need a D-U-N-S number?

If you register as an organization, both stores ask for one: Google for an organization account, and Apple for an organization enrolment. It is free to apply for and can take up to 30 days, and we help you apply. Google requires an organization account for some kinds of app, such as financial and health apps. A personal Google Play account needs no D-U-N-S number, but a new one must run a closed test with at least 12 testers for 14 days before its first public release. These are the stores' rules as we last checked them, and we check them again before every launch.

Do you build with React Native or with native code?

We use React Native with Expo by default: one codebase for Android and iOS, so every tier covers both stores and you do not have to pick one. React Native draws real native components, not a web page inside an app. If you want separate native apps, Kotlin for Android and Swift for iOS, we build them on request at extra cost, set in your quote.

Can you turn my website into an app?

Not as a plain wrapper. Apple rejects apps that are only a repackaged website or a collection of links, so we build an app with something real to do, such as ordering, booking or an account. If an installable web app is enough for you, our website and software development services cover that and usually cost less.

Who owns the app and the source code?

You do. Both developer accounts are registered to your business, every quote names the source repository, and on full payment ownership of the final deliverables named in your quote passes to you. We may show the completed work in our portfolio unless you ask us in writing not to.

Does the app come with an admin panel?

Business, e-commerce and custom apps include a web admin panel for orders, users and content. The restaurant package includes a basic admin for the menu and the order list. Starter has none.

What do I pay after the app is launched?

Bug fixes are free for the first month. After that, the care plan is ₹4,999 a month in India or $79 a month elsewhere, and covers updates, operating system and API-level upgrades, bug fixes and backups. You also pay your backend provider directly for hosting, SMS and maps. The stores update their requirements each year: Google asks apps to target a recent Android version to stay available to new users, so an app left without updates can drop out.

Do you build restaurant ordering and e-commerce apps?

Yes, as two named packages. The restaurant ordering app has a menu, a cart, UPI or Razorpay payments, an order list and a basic admin, from ₹99,999 or $1,599. The e-commerce app has a catalogue, a cart, payments, orders and an admin panel, from ₹1,99,999 or $3,199. Apple's App Review Guidelines say physical goods and services used outside the app can be paid for with methods other than in-app purchase, such as cards, while digital items need Apple's in-app purchase, so we check which applies in discovery.

Can I see an app you have built?

Not yet. Mobile app development is a new service for us, and we have no app of our own to show. What we can show is our web application work, such as the case management platform in the Bangali Oikya Manch case study on our projects page, which is a web application and not a mobile app. We will not describe it as one.

Who you will work with

N&D Co. is a brand and growth agency in Barrackpore, Kolkata, West Bengal, India. One team plans and delivers your branding, website, SEO and marketing, so the parts fit each other, and you get one quote for all of it, set in writing before work starts. Read more about us.

Ready to start?

Send a few lines about your business and we will reply with questions or a quote. Monday to Saturday, 9:00 AM to 6:00 PM IST.

Get a quote