GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Flutter Docs
  • Learn
  • AI
  • Reference
  • search
  • Flutter
  • FlutterBlog
  • Dart
  • DartPad
  • pub.dev
  • Install Flutter
  • Learn Flutter
  • paletteIntroduction
  • Overview

This view

  • Original page
  • New address

GeezerVison is showing docs.flutter.dev — Deployment

Flutter 3.50 is live! Read the blog post.

Build and release a Windows desktop app

How to release a Flutter app to the Microsoft Store.

Build and release a web app

How to prepare for and release a web app.

Obfuscate Dart code

How to remove function and class names from your Dart binary.

Continuous delivery with Flutter

How to automate continuous building and releasing of your Flutter app.

Set up Flutter flavors for Android

How to create build flavors specific to different release types or development environments.

Build and release an iOS app

How to release a Flutter app to the App Store.

Set up Flutter flavors for Windows

How to create Flutter flavors for Windows desktop apps.

Set up Flutter flavors for iOS and macOS

How to create Flutter flavors for an iOS or macOS app.

Set up Flutter flavors for Linux

How to create Flutter flavors for Linux desktop apps.

Build and release a macOS app

How to release a Flutter app to the macOS App Store.

Build and release an Android app

How to prepare for and release an Android app to the Play store.

Build and release a Linux app to the Snap Store

How to prepare for and release a Linux app to the Snap store.

Was this page's content helpful?

Unless stated otherwise, the documentation on this site reflects Flutter 3.50. Page last updated on 2026-05-05. View source or report an issue.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.