Flutter
An open-source UI framework for apps across mobile, web, and desktop.
Flutter is Google-backed open-source framework for building applications from one Dart codebase across mobile, web, desktop, and embedded targets. The site provides installation paths, documentation, samples, DevTools guidance, platform-specific resources, package links, and ecosystem news for teams adopting Flutter.
Why it stands out
- Targets several app surfaces from a shared codebase, including mobile, web, desktop, and embedded devices.
- Hot reload is built into the developer workflow for rapid UI iteration without restarting from scratch.
- Uses its own rendering approach, giving developers fine-grained control over visual design across screen sizes.
- Backed by Google while remaining open source and supported by a large package/community ecosystem.
- Strong first-party documentation spans installation, architecture, performance tooling, platform targets, and Google integrations.
Good to know
- Requires learning Dart as well as Flutter’s widget-based UI model.
- Cross-platform reach does not remove the need for platform-specific setup, testing, and release work.
- Some ecosystem value comes through packages and integrations, whose coverage and maturity can vary by platform.
- Teams not using Google services may find some highlighted integrations less relevant.
Under the radar: If you want to evaluate Flutter before installing the SDK, use the site’s DartPad links to run small Flutter examples directly in the browser.
Photos

Mobile and product engineers who need one codebase for iOS, Android, web, and desktop app builds. Prototype interface changes quickly with hot reload while preserving app state. Build custom, adaptive UI instead of relying only on platform-default components. Explore integrations with Firebase, Google Play, Google Maps, Google Pay, and related Google services. Use codelabs, samples, and cookbook entries to learn Flutter patterns hands-on.
Open-source Flutter SDK and framework; Dart-based app development; native machine-code and JavaScript compilation targets; hot reload workflow; mobile, web, desktop, and embedded platform documentation; Flutter DevTools, profiling, testing, and editor-support resources; package ecosystem via pub.dev; learning materials including codelabs, samples, cookbook recipes, and release news.
Alternative listings
Google’s hub for building, testing, and publishing Android apps.
coding / ProgrammingAndroid Developers is Google’s official portal for Android app development resources. It brings together getting-started guides, platform documentation, API references, Android Studio downloads, UI guidance, device-form-factor guidance, and Google Play publishing resources.
0 votesVisit siteA React-based framework for building native apps across platforms.
coding / ProgrammingReact Native is the official site and documentation hub for the open-source framework that lets developers build native mobile apps with React and JavaScript. It explains core components, platform APIs, architecture, releases, community projects, and recommended tooling such as Expo for new app projects.
0 votesVisit site
Similar sites elsewhere
- React Native — reactnative.dev
- Ionic — ionicframework.com
- .NET MAUI — dotnet.microsoft.com/apps/maui
- Kotlin Multiplatform — kotlinlang.org/docs/multiplatform.html
1 of 3