Open for new projects · --:-- in Kolkata

Web Development

Websites that are fast, secure and easy to manage

Explore Web Development

Solutions 13

  • Custom-coded, SEO-ready and mobile-first from day one
  • Cost and timeline fixed in writing before work starts
  • Support and maintenance that continues after launch
Related workThe Distinctive DesignInterior Design Website
Mobile App Development

Native and cross-platform apps people keep using

Explore App Development

Solutions 4

  • One codebase for Android and iOS with Flutter or React Native
  • Native Android and iOS builds where performance matters most
  • Play Store and App Store release handled for you
Related workWind of ChangeLoyalty Programme SoftwareRelated workHappy HookiePost-Purchase Upsell Bundles
Ecommerce Development

Online stores built to convert and simple to run

Explore Ecommerce

Solutions 3

  • Payment gateway, shipping and inventory integrations
  • Checkout designed around conversion, not decoration
  • Catalogue management your own team can handle
Related workMobile StoreEcommerce WebsiteRelated workEkarthaan StudiosRestoration, Migration & Redesign
Digital Marketing

Campaigns measured against revenue, not vanity metrics

Explore Marketing

Solutions 6

  • SEO that builds rankings you keep
  • Google Ads and Meta campaigns with clear cost per lead
  • Content written for search intent and for real readers
Related workRogers MorrisAdvisory Website & MU Plugin
Software Development

Custom software shaped around how your business works

Explore Software

Solutions 2

  • Built on a robust, well-documented architecture
  • Integrates with your CRM, ERP and third-party systems
  • Thorough testing before every release
Related workIPS Auto PartsAuto Parts MarketplaceRelated workWind of ChangeLoyalty Programme Software
Web Design

Interfaces that are clear, quick and good to use

Explore Web Design

Solutions 1

  • Wireframes and clickable prototypes in Figma
  • Design systems that keep every screen consistent
  • Responsive layouts tested on real devices
Related workEverything Started As NothingCustom Shopify ThemeRelated workWind of ChangeLoyalty Programme Software
Dedicated Hirings

Vetted developers who work as part of your team

Explore Hiring

Hire a dedicated developer 13

  • Start within days, not months
  • Working hours that overlap with your time zone
  • Scale the team up or down as the work changes
Related workKT HubLive Batch Addon Plugin

What to know before hiring Android developers in Kolkata: Kotlin vs cross-platform, Play Store rules, budget phones, offline use, timelines and costs.

Start Reading
  • 10 Nov 2026
  • 7 min read
  • Mobile App Development
Android App Development Company in Kolkata: A Buyer’s Guide
Mobile App Development

7 minReading time

10 Nov 2026Published

In this article0%

    A good Android app development company in Kolkata should help you choose between native Kotlin and a cross-platform framework. It should build for the budget phones most of your users carry, and get you through Google Play’s current rules without surprises. For most business apps, expect three to six months and a cost that typically falls between ₹3 lakh and ₹15 lakh, depending on scope. The bigger risk is not price. It is an app that runs well on the developer’s phone and badly on your customer’s.

    Below are the decisions that matter and the questions to ask before you sign.

    Why Android comes first for most Indian businesses

    In India, Android is not one option among two. It is the market. StatCounter’s data for September 2026 puts Android at about 94% of mobile OS share in India, with iOS around 6% (StatCounter, India mobile OS share).

    So for a D2C brand shipping from Howrah, a coaching institute in Dum Dum or a logistics company running drivers across eastern India, the first version of the app is often Android only. iOS can follow once the idea is proven, unless your customers are mostly premium buyers or abroad. Our post on intelligent mobile solutions for businesses covers where apps tend to pay off.

    Native Kotlin vs cross-platform: which one for your app

    This is the first technical decision any Android app development company in Kolkata will raise.

    Native Android means building in Kotlin, Google’s preferred language, with Jetpack Compose for the screens. Google now treats Compose as the default way to build Android screens, and most new APIs and guidance focus on it rather than the older View system. A new native app should use Compose.

    Cross-platform means one codebase for Android and iOS, usually Flutter or React Native.

    FactorNative Kotlin + ComposeFlutter / React Native
    PlatformsAndroid only (iOS needs a separate app)Android and iOS from one codebase
    Performance on low-end phonesBestGood, slightly heavier
    App sizeSmallestLarger base size
    Access to Android featuresFull and immediateThrough plugins, sometimes delayed
    Background work, Bluetooth, hardwareStrongestPossible but more effort
    Cost if you need both platformsHigher (two apps)Lower
    Best forAndroid-first apps, device-heavy apps, field appsApps that need iOS soon, content and commerce apps

    When we recommend native Kotlin app development

    • Apps that use hardware heavily: Bluetooth printers, barcode scanners, IoT devices, GPS tracking in the background
    • Field-staff and delivery apps that run all day on cheap phones
    • Apps where size and speed on 2 to 4 GB RAM phones decide whether people keep them
    • Android-only products with no iOS plans

    When cross-platform is the better buy

    If you need both Android and iOS within a year, and the app is mostly forms, lists, payments and content, Flutter or React Native usually costs noticeably less than building and maintaining two separate native apps. See our Flutter app development page for how that route works.

    Building for the phones Indians actually use

    This is where Android app development in Kolkata, or anywhere in India, differs from building for the US or Europe.

    Device fragmentation

    Your users will be on dozens of brands and hundreds of models, many running older Android versions with manufacturer skins that kill background apps to save battery. Notifications that arrive instantly on a Pixel may be delayed on a budget phone with aggressive battery settings.

    What a good team does:

    • Test on a set of real budget devices, not just emulators
    • Handle battery-optimization behavior for apps that need background work, like delivery tracking
    • Support a sensible minimum Android version based on your audience, not the newest one

    Low-end phones and app size

    Many users have limited storage and delete apps that grow too large. Keep the download small: compress images, avoid bundling huge libraries, and use Android App Bundles so users download only what their device needs. Keep the first screen fast. If the app takes five seconds to open on a ₹8,000 phone, it is likely to be uninstalled.

    Patchy networks and offline use

    Mobile data in India is cheap but not always reliable, especially in lifts, basements, trains and rural routes. Apps for field sales, delivery, inspections or attendance should work offline and sync later. That means storing data locally and handling conflicts when two people edit the same record. It adds development time, so decide early if you need it.

    Language

    If your users are across Bengal, Bihar or Odisha, plan for Bengali, Hindi or Odia text from the start. Retrofitting languages later is slower and messier.

    Google Play rules you need to plan for in 2026

    Play Store policies change every year. A few that affect most new apps right now:

    • Developer account. A one-time US$25 registration fee, plus identity verification. Register the account in your company’s name, never the agency’s.
    • Testing rule for new personal accounts. Personal accounts created after 13 November 2023 must run a closed test with at least 12 testers for 14 continuous days before getting production access, per Google’s Play Console help. An organization account avoids this, and is the better choice for a business anyway.
    • Target API level. From 31 August 2026, new apps and updates must target Android 16 (API level 36), as per Google’s target SDK requirements. Existing apps that fall behind stop showing to new users on newer phones. This means every app needs at least one technical update a year.
    • Data safety form and privacy policy. You must declare what data you collect and why, and it must match what the app actually does.
    • Developer verification for apps outside Play. Google has started requiring developer registration for apps installed outside the Play Store, beginning in a few countries in late 2026 with a wider rollout planned for 2027. If you distribute an APK directly to staff or dealers, keep an eye on this.

    Timeline and typical costs

    App typeExampleTypical timelineTypical cost range
    Simple appCatalog, enquiry, basic login6 to 10 weeks₹2 lakh to ₹5 lakh
    Business app with admin panelOrdering, bookings, payments, notifications3 to 5 months₹5 lakh to ₹12 lakh
    Field or operations appOffline sync, GPS, hardware integration4 to 6 months₹8 lakh to ₹18 lakh
    Multi-app platformCustomer, partner and admin apps5 to 8 months₹15 lakh and above

    These are typical Indian market ranges, not fixed quotes. The final number depends on screens, integrations, backend complexity and who is building it. Remember to budget for the backend and admin panel, which are often half the work, and for yearly maintenance.

    For a step-by-step view of how a project moves through these weeks, read our guide to the mobile app development process.

    How to choose an Android app development company in Kolkata

    Plenty of teams can build an app. Fewer build one that still works well a year later. When comparing Android app developers in India, ask:

    1. Native or cross-platform, and why for my app? A good team gives a reason tied to your use case, not just what they prefer.
    2. Which real devices do you test on? Ask to see the list. Budget Xiaomi, Realme, Samsung Galaxy A/M series and Vivo phones should be on it.
    3. How do you handle offline use and background tasks? Their answer shows experience.
    4. Who owns the code and the Play Console account? It should be you, from day one.
    5. What happens after launch? Ask about the bug-fix window, yearly API-level updates and maintenance costs.
    6. Can you show apps live on the Play Store? Download them on a cheap phone and try them yourself.

    If you are also considering iOS, our guide to native iOS app development explains when a separate iPhone app is worth it.

    Frequently asked questions

    How much does it cost to build an Android app in Kolkata?

    Most business Android apps fall somewhere between ₹3 lakh and ₹15 lakh, depending on features, integrations and the backend. Simple catalog or enquiry apps can cost less. Platforms with several apps and complex logistics cost more.

    Should I choose Kotlin or Flutter for my Android app?

    Choose Kotlin if your app is Android-only, uses hardware or background tasks heavily, or must run smoothly on very cheap phones. Choose Flutter if you need an iOS version within a year and the app is mostly screens, forms and payments. Both are solid choices for the right project.

    How long does Google Play take to approve a new app?

    Review for a new app usually takes a few days, but can take longer. If you use a new personal developer account, add at least 14 days for the mandatory closed test before you can even apply for production. An organization account skips that test.

    Do I need to update my Android app every year?

    Yes, at least once. Google Play requires apps to target a recent Android API level, and the requirement moves up every year. Apps that fall behind stop showing to new users on newer phones and cannot publish updates.

    Can an Android app work without internet?

    Yes, if it is designed for it. Offline-first apps store data on the phone and sync when the connection returns. It adds development time, so tell your developer at the start if your users work in low-network areas.

    Planning an Android app?

    We build native Android apps in Kotlin and cross-platform apps in Flutter and React Native from our team in Kolkata. See our native Android app development and mobile app development services, or contact us to talk through your app and the right way to build it.

    R
    Written byRishfotech Team

    We are a web design, app development and digital marketing company in Kolkata, India. Since 2019 we have delivered 200+ projects for businesses in India, Europe, Australia and the US.

    About our team
    Was this article helpful?
    Up NextAI Chatbot for Your Business Website: What It Can Do and What It CostsAI & Automation · 7 min readRead next

    Ready To Build Something People Keep Using?

    Tell us about your idea. We will map the features, flag the risks early and share a realistic roadmap and fixed quote.

    • 100% Confidential
    • We Sign NDA
    • Quick Response Assured