You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Removes the removed codelabs from the
`src/data/learning-resources-index/codelabs.yml` that is used to
populate https://docs.flutter.dev/reference/learning-resources.
- Removes mentions of the removed codelabs where they are mentioned from
non-historical docs, like the game toolkit page.
- For codelabs linked to from the what's new archive, which is a
historical doc, link to a backup on the wayback machine and add a
clarification they are archived.
Fixes#12953
Copy file name to clipboardExpand all lines: src/content/release/archive-whats-new.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -642,17 +642,17 @@ The following codelabs have been published since Flutter 3.7:
642
642
Discover Dart 3's new records and patterns features.
643
643
Learn how you can use them in a Flutter app to help you
644
644
write more readable and maintainable Dart code.
645
-
*[Building next generation UIs in Flutter][]<br>
645
+
*[Building next generation UIs in Flutter][]_(Now archived)_<br>
646
646
Learn how to build a Flutter app that uses the power of `flutter_animate`,
647
647
fragment shaders, and particle fields. You will craft a user interface that
648
648
evokes those science fiction movies and TV shows we all love
649
649
watching when we aren't coding.
650
-
*[Create haikus about Google products with the PaLM API and Flutter][]<br>**NEW**
650
+
*[Create haikus about Google products with the PaLM API and Flutter][]<br>
651
651
Learn how to build an app that uses the PaLM API to generate haikus
652
652
based on Google product names. The PaLM API gives you access to Google's
653
653
state-of-the-art large language models.
654
654
655
-
[Building next generation UIs in Flutter]: {{site.codelabs}}/codelabs/flutter-next-gen-uis#0
655
+
[Building next generation UIs in Flutter]: https://web.archive.org/web/20251126130753/https://codelabs.developers.google.com/codelabs/flutter-next-gen-uis
656
656
[Records and Patterns in Dart 3]: {{site.codelabs}}/codelabs/dart-patterns-records
657
657
[Create haikus about Google products with the PaLM API and Flutter]: {{site.codelabs}}/haiku-generator
658
658
@@ -782,7 +782,7 @@ We have new codelabs since the last stable release:
782
782
The final app is responsive to different screen sizes.
783
783
(Note that this codelab replaces the previous "Write
784
784
your first Flutter codelab for mobile, part 1 and part 2.")
785
-
*[Using FFI in a Flutter plugin][]<br>
785
+
*[Using FFI in a Flutter plugin][]_(Now archived)_<br>
786
786
Dart's FFI (foreign function interface) allows Flutter apps
787
787
to use of existing native libraries that expose a C API.
788
788
Dart supports FFI on Android, iOS, Windows, macOS, and Linux.
@@ -798,7 +798,7 @@ We have new codelabs since the last stable release:
798
798
and Google Sign In authorization to a Flutter app. You'll also learn
799
799
how to set up a Firebase project,
800
800
and use the FlutterFire CLI to initialize Firebase in your Flutter app.
801
-
*[Local development for your Flutter apps using the Firebase Emulator Suite][]<br>
801
+
*[Local development for your Flutter apps using the Firebase Emulator Suite][]_(Now archived)_<br>
802
802
Learn how to use the Firebase Emulator Suite with Flutter during local development,
803
803
including how to use email-password authentication with the Emulator Suite,
804
804
and how to read and write data to the Firestore emulator. Also, you'll import
@@ -813,8 +813,8 @@ to reflect the latest available codelabs.
813
813
[Add a user authentication flow to a Flutter app using FirebaseUI]: {{site.firebase}}/codelabs/firebase-auth-in-flutter-apps
814
814
[Building a game with Flutter and Flame]: {{site.codelabs}}/codelabs/flutter-flame-game
[Local development for your Flutter apps using the Firebase Emulator Suite]: {{site.firebase}}/codelabs/get-started-firebase-emulators-and-flutter
817
-
[Using FFI in a Flutter plugin]: {{site.codelabs}}/codelabs/flutter-ffigen
816
+
[Local development for your Flutter apps using the Firebase Emulator Suite]: https://web.archive.org/web/20251102002913/https://firebase.google.com/codelabs/get-started-firebase-emulators-and-flutter
817
+
[Using FFI in a Flutter plugin]: https://web.archive.org/web/20250908035316/https://codelabs.developers.google.com/codelabs/flutter-ffigen
818
818
[Your first Flutter app]: {{site.codelabs}}/codelabs/flutter-codelab-first
819
819
820
820
**Articles**
@@ -957,15 +957,15 @@ and the [Flutter 3 release notes][].
957
957
958
958
We have a new codelab since the last stable release:
959
959
960
-
*[Take your Flutter app from boring to beautiful][]
960
+
*[Take your Flutter app from boring to beautiful][]_(Now archived)_ <br>
961
961
Learn how to use features in Material 3 to make your
962
962
more beautiful _and_ more responsive.
963
963
964
964
Also, check out the workshops written by our GDEs
965
965
and available on the [Flutter community blog][].
966
966
967
967
[Flutter community blog]: {{site.medium}}/@flutter_community/622b52f70173
968
-
[Take your Flutter app from boring to beautiful]: {{site.codelabs}}/codelabs/flutter-boring-to-beautiful
968
+
[Take your Flutter app from boring to beautiful]: https://web.archive.org/web/20251204045151/https://codelabs.developers.google.com/codelabs/flutter-boring-to-beautiful
969
969
970
970
**Videos**
971
971
@@ -1351,10 +1351,10 @@ we wrote new codelabs and updated existing codelabs.
1351
1351
New codelabs include:
1352
1352
1353
1353
*[Adding Admob Ads to a Flutter app][]
1354
-
*[How to write a Flutter plugin][]
1354
+
*[How to write a Flutter plugin][]_(Now archived)_
1355
1355
*[Multi-platform Firestore Flutter][]
1356
-
*[Using a plugin with a Flutter web app][]
1357
-
*[Write a Flutter desktop application][]
1356
+
*[Using a plugin with a Flutter web app][]_(Now archived)_
1357
+
*[Write a Flutter desktop application][]_(Now archived)_
1358
1358
1359
1359
For a complete list, see [Flutter codelabs][].
1360
1360
@@ -1403,7 +1403,7 @@ publication since the last stable release:
1403
1403
[Flutter Performance Updates in 2019]: {{site.flutter-blog}}/going-deeper-with-flutters-web-support-66d7ad95eb5224
1404
1404
[Going deeper with Flutter's web support]: {{site.flutter-blog}}/going-deeper-with-flutters-web-support-66d7ad95eb52
1405
1405
[Handling 404: Page not found error in Flutter]: {{site.flutter-blog}}/handling-404-page-not-found-error-in-flutter-731f5a9fba29
1406
-
[How to write a Flutter plugin]: {{site.codelabs}}/codelabs/write-flutter-plugin
1406
+
[How to write a Flutter plugin]: https://web.archive.org/web/20250908035316/https://codelabs.developers.google.com/codelabs/flutter-ffigen
1407
1407
[Managing issues in a large-scale open source project]: {{site.flutter-blog}}/managing-issues-in-a-large-scale-open-source-project-b3be6eecae2b
1408
1408
[How to debug layout issues with the Flutter Inspector]: {{site.flutter-blog}}/how-to-debug-layout-issues-with-the-flutter-inspector-87460a7b9db
0 commit comments