-
Notifications
You must be signed in to change notification settings - Fork 3.3k
☔ Focused initial get started flow around web hot reload #11911
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
a.get-started
Relates to the Getting Started section of docs.flutter.dev
e4-months
Effort: 1+ months
infra.structure
Relates to the tools that create docs.flutter.dev
p1-high
Major but not urgent concern: Resolve in months. Update each month.
target.web
Target apps on the web platform
Comments
sfshaza2
pushed a commit
that referenced
this issue
Apr 17, 2025
This version of the getting started codelab hasn't been updated in a lot time and with Filip's ["Your first Flutter app" codelab](https://docs.flutter.dev/get-started/codelab), it's mostly duplicated content. We prefer developers following that one and according to analytics, they mostly do. This PR then redirects from the removed page to the preferred codelab's introduction. Contributes to #11911 by starting to clean up the getting started section and reducing duplication of the content that it will add.
Tasks to implement plan as proposed: Phase 0
Phase 1
Phase 2
Phase 3
Phase 4
Phase 5Depends on web support for hot reload being in stable, not behind a flag.
Related/extra
|
This was referenced Apr 28, 2025
sfshaza2
pushed a commit
that referenced
this issue
Apr 28, 2025
- Adds a new index page and directory at `docs.flutter.dev/install` - Moves the `/get-started/uninstall` page to `/install/uninstall` - Moves the `/release/upgrade` page to `/install/upgrade` Contributes to #11911 **Staged:** https://flutter-docs-prod--pr11951-feat-install-directory-8n0cctp3.web.app/install
sfshaza2
pushed a commit
that referenced
this issue
Apr 28, 2025
- Moves `/get-started/install/help` to `/install/troubleshoot` - Cleans up the page formatting and link references - Updates the help icon include for improved accessibility Contributes to #11911 **Staged:** https://flutter-docs-prod--pr11954-misc-install-troubleshootin-5xquyl0u.web.app/install/troubleshoot
parlough
added a commit
that referenced
this issue
Apr 29, 2025
Moves the setup instructions with some minor cleanup from https://docs.flutter.dev/get-started/editor to each editor's respective page. The old page will be removed as part of follow up work as there are still some dependencies on it. Contributes to #11333 and #11911
sfshaza2
pushed a commit
that referenced
this issue
Apr 29, 2025
- Move `/get-started/editors` to `/tools/editors` - Remove the setup instructions - These were moved to the individual editor pages in #11955. - Update the page with a new index of editor support, with a section for local editors, online editors, and other/unsupported editors. Resolves #11333 Contributes to #11911 **Staged:** https://flutter-docs-prod--pr11956-feat-11333-yuqts3as.web.app/tools/editors
This was referenced May 8, 2025
sfshaza2
pushed a commit
that referenced
this issue
May 8, 2025
Following the format of #11968 Contributes to #11911 **Staged:** https://flutter-docs-prod--pr11984-feat-web-setup-instructions-5i2qiffj.web.app/platform-integration/web/setup
sfshaza2
pushed a commit
that referenced
this issue
May 8, 2025
For now, it's not linked to anywhere or in the sidenav, but that will change once some other necessary content lands. Part of #11911 Some of this content is duplicated from elsewhere. Once every part of this issue lands, some pieces might be extracted to partials where helpful. **Staged:** https://flutter-docs-prod--pr11992-feat-install-with-vs-code-6qmcg59p.web.app/install/with-vs-code
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
a.get-started
Relates to the Getting Started section of docs.flutter.dev
e4-months
Effort: 1+ months
infra.structure
Relates to the tools that create docs.flutter.dev
p1-high
Major but not urgent concern: Resolve in months. Update each month.
target.web
Target apps on the web platform
Objective
Help developers set up Flutter and quickly experience some of its excellent developer experience features.
Problems
Goals
Non-goals
Assumptions
Documentation plan
Get started overhaul
/get-started
Title: Get started developing with Flutter
Content: Happy path of installing Flutter with VS Code plugin, running app on web, (maybe have) trying hot reload, (maybe have) trying DevTools/flutter panel.
/get-started/codelab
Title: Write your first Flutter app
Content: Existing, but update to highlight ability to easily develop on web.
/get-started/learn
Title: Learn Flutter development
Content: Index of options and resources to learn Flutter development after setup.
Install guides and references
/install
Title: Install Flutter
Content: Index of various installation options.
/install/manual
Title: Install Flutter manually
Content: Installing Flutter manually with archive zip or git in terminal.
/install/vs-code
Title: Install Flutter using VS Code
Content: Shared instructions with getting started flow.
/install/troubleshooting
Title: Troubleshoot Flutter installation
Content: An index of known issues and their solutions during Flutter installation.
/install/upgrade
Title: Upgrade Flutter
Content: Mostly existing content relocated.
/install/uninstall
Title: Uninstall Flutter
Content: Mostly existing content relocated.
/install/system-requirements
Title: Development system requirements
Content: The latest known system requirements for development environments.
/install/add-to-path
Title: Add Flutter to your system path
Content: Instructions on how to add Flutter to your PATH.
Develop for new platform
/platform-integration/ios/setup
Title: Set up iOS development
/platform-integration/android/setup
Title: Set up Android development
/platform-integration/web/setup
Title: Set up web development
/platform-integration/macos/setup
Title: Set up macOS development
/platform-integration/windows/setup
Title: Set up Windows development
/platform-integration/linux/setup
Title: Set up Linux development
/platform-integration/setup
Title: Set up development for a new platform
Content: Index for setting up your system to develop for a new platform.
/platform-integration/add-new-platform
Title: Best practices for bringing your app to a new platform
Testing and metrics
Setup time reduction:
Setup completion:
Setup success:
#install-and-setup
channel, and StackOverflow.Desire to develop for other platform:
Release criteria
Questions
The text was updated successfully, but these errors were encountered: