Mobile app development company in Kolkata

You get an Android app designed around the people who will use it, with screens, device testing and a Google Play release prepared as part of the work. If you manage a business in Kolkata, you can use it for customers or staff. We handle design, development and launch with the same team, and work with you to agree what the app needs to do.

Reply within 1 working day

What happens next

  1. 01Tell us what you need, in the form or on WhatsApp.
  2. 02Sohail replies within 1 working day (Mon–Sat, IST).
  3. 03We agree the scope together, then send your quote.

Get a free quote for Android app development in Kolkata

Sohail, Founder, replies within 1 working day (Mon–Sat, IST).

We’ll send your quote here. No marketing messages.

What do you need?

Free and no obligation. Your details are only used to reply to you. Privacy policy

Projects delivered
0+Projects delivered
Years building for the web
0+Years building for the web
Live and in use
0%Live and in use

What you get

What’s included in Android app development

  • App design

    Screens and flows that follow Android's design guidelines.

  • Build

    A native or cross-platform app, tested on the devices your users have.

  • Back end & APIs

    Accounts, data and notifications connected to your systems.

  • Google Play release

    Store listing, release tracks and policy compliance.

  • Updates

    New Android versions, bug fixes and features after launch.

Tools we use: Kotlin, React Native, Expo, Firebase, Node.js.

Choosing

Should you choose a native or cross-platform app?

A native Android app fits when Android is the platform you need to support. A cross-platform app is worth considering when you also need an iPhone app: React Native or Flutter lets the products share most of their code. Where the framework does not cover a feature, native Kotlin modules can fill the gap. That adds another part to build and maintain, so identify those features before choosing the approach.

Start with the devices your users have. We build native and cross-platform apps and test them on those devices, so the choice is connected to the phones and tablets people will actually use. A shared codebase does not remove the need to check the app on its target devices. Include that testing in the scope when comparing the options.

We begin by learning about your business, audience and goals, then agree the scope with you. Bring the tasks your users need to complete and the platforms you want to reach. We can use those details to discuss the build approach before the work starts.

Local

What Kolkata businesses need from Android apps

Kolkata is a commercial and financial hub for East and Northeast India. If your customers mainly use Android phones, a customer app needs to stay small and usable on budget handsets and slow networks. Agree which customer tasks belong in the app and check them on the kinds of phones your customers use, so those tasks are accessible beyond the latest devices.

Manufacturers in Kolkata include Alstom, Larsen & Toubro, Fosroc and Videocon. If your organisation issues low-cost Android phones to staff, a private app could support attendance, inspections or sales orders. Define the information staff need to enter and the devices they will carry before settling the app scope.

Rules

What an Android app project in India has to handle

If your app takes payment for physical goods or services, we set up the connection to your payment system and a checkout with UPI as an option. Google Play billing must not be used for those purchases; it is required for digital goods and subscriptions sold in the app, with alternative billing allowed in some regions.

If your app aggregates customer payments for merchants, the payment setup needs attention before the checkout is built. Non-bank entities that aggregate those payments must be authorised by the RBI. We plan the checkout connection around the payment arrangement you use.

How it runs

How an Android app project runs with us

We work from India with clients in other cities remotely. You can discuss the project with us over video calls and WhatsApp, and follow the work on a shared project board.

  1. 01

    Discover

    We learn about your business, audience and goals with you, then agree what belongs in the scope. You tell us which tasks the app needs to support.

  2. 02

    Design

    We design screens and flows around Android's guidelines. You review how users move through the app and give feedback before the build.

  3. 03

    Test

    We share early builds through Google Play's internal testing track. You involve testers who can check their tasks; closed and open testing tracks provide other ways to invite feedback.

  4. 04

    Release

    We prepare the store listing, manage release tracks and keep the app within Google Play policy. You review the listing details for your business.

  5. 05

    Roll out updates

    We can release an update to a share of users, increase that share by hand and halt the rollout if crash reports rise. You can discuss the release with us as it progresses.

Checklist

What to have ready before we talk

Bring the details you have, so we can discuss the app and its release.

  • For an organisation's Play account, have its D-U-N-S number, name, address, phone number and website ready.
  • List the phones and tablets customers or staff use, using analytics or a quick survey.
  • For printers, scanners or terminals, bring the model details, SDKs or documentation, and a unit for testing.
  • Prepare a privacy policy and a list of personal data the app will collect and share.
  • Check which Android versions your customers use before choosing the oldest version to support.

Cost & time

What affects the cost and timeline

The work involved changes with the devices, features and integrations in your scope.

  • Device range

    Older Android versions and low-memory phones add testing work; a known fleet of company devices narrows it.

  • Hardware

    Printers, scanners, terminals and NFC add SDK work and tests with physical units.

  • Background work

    Location tracking and large syncs need extra engineering because Android limits background activity.

  • Screen layouts

    Tablets, foldables and kiosks add design and testing beyond the phone layout.

  • Subscriptions

    Play billing adds product setup, server-side purchase checks, failed-renewal grace periods and plan changes.

Avoid

Mistakes to avoid with Android apps

  • Testing on one brand or only an emulator

    Check real phones from different manufacturers, including notification and background-task behaviour under battery savers.

  • Asking for unnecessary permissions

    Request each permission when the user first opens the feature that needs it.

  • Overlooking storage and memory

    Keep the download small and test on a low-end device, especially for users with limited storage or slow connections.

  • Losing developer account access

    Keep the account and upload key under your business's control, with more than one administrator.

Questions

Asked by businesses in Kolkata

Page updated 5 November 2026

How much does it cost to develop an app?

There is no fixed price. The app itself, the backend and admin panel, and testing across manufacturers, screen sizes and Android versions all affect the work. Wider-screen layouts also need consideration if you want the app to work on tablets, foldables or Chromebooks. We can discuss a quote once the scope is agreed.

How should I choose an app development company?

Ask how the company will design for Android and check the screens your users need. MSH Technologies follows Android's design guidelines. That includes expected navigation patterns, the system back gesture, adaptive layouts and larger font settings. You can use those details to discuss how people will move through the proposed app.

Can we release an app only to our staff?

Yes. An app for your organisation's staff can be published privately through managed Google Play, so only your organisation can install it. This is an option to discuss when you define who needs access, instead of assuming that the app needs a public store release.

Who owns the app code and release keys?

You own your code, content and domain, with no lock-in. With Play App Signing, Google manages and protects the app signing key while your business keeps an upload key for submitting builds. If the upload key is lost, it can be reset.

What support is available after launch?

We handle updates for new Android versions, bug fixes and new features after launch. Plan maintenance releases: Google Play requires new apps and updates to target a recent Android API level, and out-of-date apps can become unavailable to new users on newer devices.

What needs to be built if users create accounts?

The app needs an in-app route for users to delete their account and its data, plus a web link where they can request deletion. Include both paths in the scope when planning the account screens and the data they use, so deletion is part of the build.

Tell us what you need

Sohail, Founder, replies within 1 working day (Mon–Sat, IST). Free and no obligation.

Get a free quote for Android app development in Kolkata

Sohail, Founder, replies within 1 working day (Mon–Sat, IST).

We’ll send your quote here. No marketing messages.

What do you need?

For example: 8-page site for our clinic with online booking.

Free and no obligation. Your details are only used to reply to you. Privacy policy