Cross-platform & Mobile6 min read

Flutter 3.47 for Business Apps: What the Latest Releases Change

Flutter shipped 3.47 in August 2026. Here is what changed in Impeller, desktop, web and Apple support, and whether Flutter is still a sensible choice for an Indian business app.

Flutter 3.47 for Business Apps: What the Latest Releases Change

Flutter is Google's toolkit for building one app that runs on Android, iPhone, the web and desktop computers. If your business is planning a mobile app, there is a fair chance somebody has already suggested it to you. This post covers what the last few Flutter releases actually changed, as of November 2026, and what that means if you are paying for an app rather than writing one.

The release timeline in one paragraph

Flutter now ships roughly every quarter. According to the official release notes, 3.38 arrived on 12 November 2025 with Dart 3.10, support for iOS 26 and Xcode 26, and a shorter way of writing enum values called dot shorthands. Version 3.41 followed on 11 February 2026, 3.44 on 18 May 2026 (the Google I/O release), and 3.47 on 12 August 2026. A further stable release is expected this month, and the 3.47 announcement already says what it will deprecate.

What 3.47 changed

Four things stand out in the official 3.47 announcement.

  • Impeller is now the default renderer on macOS, Windows and Linux. Impeller is Flutter's own drawing engine. It prepares its graphics instructions when the app is built, which removes the small stutter users used to see the first time an animation played. This matters most if you plan a desktop version of your software, for example a billing counter on Windows.
  • Widget Preview is stable. Developers can see a single screen component on its own without running the whole app. This is a developer-speed feature. It will not change what your customers see, but it can shorten the design review loop.
  • Material and Cupertino are becoming separate packages. Both reached version 1.0 and will receive their own weekly updates. The Material and Cupertino code inside the core toolkit is scheduled for formal deprecation in the November stable release. Existing apps keep working; developers simply move to the packages over time.
  • Apple readiness. Flutter is prepared for Xcode 27 and iOS 27. The minimum supported iOS version rises from 13 to 15, and apps built with Xcode 27 must adopt Apple's newer screen-lifecycle system, called UIScene.

Web, desktop and the honest limits

The 3.47 notes say the team is working towards making WebAssembly the default way to build Flutter web apps. You can opt in today with a build flag, but it is not the default yet. Flutter web is best for app-like experiences behind a login, such as dashboards, internal tools and booking consoles. It is not the right tool for a marketing site that needs to rank on Google. For that, a normal website is still the better choice, which is why our own site uses Next.js.

On desktop, the same release adds experimental support for pop-up windows on Windows and Linux. Experimental means exactly that: do not promise a client a feature that depends on it.

The release also records some housekeeping that your developer must handle. Intel Macs are being phased out as build machines, with warnings now and errors promised in a future release. CocoaPods, an older iOS plugin system, is in maintenance mode while the ecosystem moves to Swift Package Manager. According to the notes, 92 of the top 100 iOS plugins have already migrated. If a studio proposes an app that relies on an abandoned plugin, that is the moment to ask questions.

Who should choose Flutter

Flutter is a good fit when the screen design is custom and the same look matters on both Android and iPhone: booking apps, learning apps, loyalty and wallet apps, and field-staff tools. One team writes one codebase, which usually means a smaller first invoice and a single place to fix bugs. Our general comparison in Flutter vs React Native vs Native Android goes through the trade-offs in more depth.

It is a weaker fit when the app is mostly about deep phone features, such as constant background Bluetooth, heavy camera processing or tight integration with Android widgets. Those projects often do better as native Android. Our note on native Android versus cross-platform explains where that line sits.

If you only have Android customers today, think twice before paying for iPhone support you do not need. Plenty of Indian businesses are Android-first, and a focused Android app is cheaper and faster to launch. You can always add iPhone later.

A short checklist before you approve a Flutter build

  1. Ask which Flutter version the quote assumes, and whether it is a current stable release.
  2. Ask for a list of third-party plugins the app depends on, and when each was last updated.
  3. Decide whether you need a web or desktop version now, or only Android and iPhone.
  4. Confirm who will do the yearly upgrade work, and what it costs. See app maintenance in India for realistic expectations.
  5. Request the full source code and accounts at handover, so you are never locked in.

What this means for your budget

None of the 3.47 changes should make a typical business app more expensive. A focused single-purpose Android app typically costs ₹1,00,000–₹2,50,000 in the Indian market, and a full business app with logins, payments and an admin panel ₹2,50,000–₹6,00,000. Adding iPhone through Flutter is usually cheaper than building a second native app, but it is not free: testing on real iPhones, App Store review and Apple's yearly developer fee still apply.

At VS Tech Builders we build Flutter and React Native apps as well as native Android ones, and we choose between them per project rather than by habit. Our hybrid app development page describes how we work, and the app cost estimator gives a first range in a couple of minutes. If you would like a recommendation for your idea, get in touch and describe the app in plain words.

Sources

Checked on 3 November 2026. Technology changes quickly; always confirm details with the official source before you act on them.

Frequently asked questions

Is Flutter good for business apps in India?

Yes, for many of them. Flutter lets one team build Android and iPhone versions from a single codebase, which often lowers the first-year cost. It suits booking, learning, wallet and staff apps with custom screens. It is less suited to apps that depend on deep phone hardware features, where native Android may be the safer choice.

Does Flutter 3.47 mean my existing Flutter app will break?

Not by itself. The August release adds features and announces future deprecations, but existing apps keep building. What you should plan for is routine upgrade work: moving to the new Material and Cupertino packages, adopting Apple's UIScene lifecycle when building with Xcode 27, and replacing any plugin that is no longer maintained.

Should I build my website in Flutter?

Usually not. Flutter web works well for app-like tools behind a login, such as dashboards and booking consoles. A public business website needs to load fast and be understood by Google, and a conventional website built with a framework like Next.js is the better fit for that job.

Is Flutter cheaper than building separate Android and iPhone apps?

Normally yes, because the screens and business logic are written once. You still pay for testing on both platforms, store listings, and Apple's yearly developer fee. The saving is largest when the two apps would look and behave the same. It shrinks if each platform needs special features.

VS
Written by
VS Tech Builders

A software studio in Madurai building custom management systems, websites and Android apps for businesses in India, Malaysia and Singapore.

Discuss your project