Oh, my Flutter [ENG]
250 subscribers
705 photos
692 links
Everything about Flutter. Disclaimer: Everything posted here is a personal opinion of the authors and is shared free, there is no advertisement. Owner Mikhail Zotyev. For all questions connect with @mbixjkee
Download Telegram
The new part of Observable Flutter.

Anna Leushchenko will talk about various features and ways of using code generation. She will also demonstrate how to tackle the challenges that may arise.

In this video, the following packages will be discussed:

πŸ‘‰ freezed
πŸ‘‰ injectable
πŸ‘‰ retrofit
πŸ‘‰ json_serializable
πŸ‘‰ barrel_files

πŸ“Œ Video

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1πŸ’©1
The Flutter plugin for VSCode has recently received an update. This release's features are mostly general UX improvements, including more flexible customization of opening specific DevTools pages.

πŸ“Œ A detailed list is available here.
https://dartcode.org/releases/v3-82/

#update
πŸ‘1πŸ’©1
Continuation of the regular "Package of the Week" segment. This time, we introduce a package called "feedback".

It allows you to receive feedback from users in the form of a screenshot of your application, along with additional information such as text or drawings on the captured screenshot. Additionally, there is the possibility to customize all of this.

πŸ“Œ Video

πŸ“Œ Package

#package
#ohmyteam
#ohmyfedukenukem
πŸ‘1πŸ’©1
Craig Labenz and Kevin Moore are continuing the topic of code generation today in Observable<Flutter>.

πŸ“Œ The broadcast can be found at the link.
https://www.youtube.com/watch?v=ngUiuIdcGjk

#video
πŸ‘1πŸ’©1
A new version of Flutter 3.19 has been released. It brings a Dart SDK for Gemini, Impeller improvements, and much more.

πŸ“Œ All details in the announcement article.
https://medium.com/flutter/whats-new-in-flutter-3-19-58b1aae242d2

#announcement
πŸ”₯2πŸ’©1
Another part of Observable Flutter.

This release is dedicated to how you can integrate Google Gemini into your application using the newly minted package.

πŸ“Œ Video

πŸ“Œ Package

#ohmyteam
#ohmyfedukenukem
πŸ‘2πŸ’©1
As always a new version of Flutter is accompanied by a new version of Dart, in which:

πŸ‘‰ extension types;
πŸ‘‰ js-interop;
πŸ‘‰ experimental WebAssembly.

πŸ“Œ More details in the announcement.
https://medium.com/dartlang/dart-3-3-325bf2bf6c13

#announcement
πŸ‘3πŸ’©1
Flutter’s roadmap for this year was released with the latest release of Flutter.

πŸ“Œ More details in the announcement.
https://medium.com/flutter/sharing-flutters-2024-roadmap-22debd2bbd22

#announcement
πŸ”₯2πŸ’©1
Not surprising news for 2024 at all, but 3.3 Flutter and 3.19 Dart will be the last versions with official support for Windows 7 and 8.

#announcement
πŸ’©1🀨1
A few days ago WS library for working with WebSocket went into stable release. Congratulations to @PlugFox - good job. In this version, interceptors and sending messages after connection/reconnection were added to the already various functionality.

πŸ“Œ The library is available at the link.
https://pub.dev/packages/ws

#package
πŸ‘2πŸ’©1
If you use AssetManifest.json to get available assets, you need to consider an upcoming breaking change. This file will no longer be generated in future versions (with the fourth stable release after 3.19 or one year after the release of 3.19, whichever comes last), use the AssetManifest API instead.

πŸ“Œ Read more at the link.
https://docs.flutter.dev/release/breaking-changes/asset-manifest-dot-json

#breakingchange
πŸ‘1πŸ’©1
For those interested in domain-driven design, this presentation will be useful.

In it, the speaker provides an overview of the approach and showcases examples based on personal application experience.

Certainly, the presentation doesn't cover the full depth of DDD, but it can serve as a good starting point.

πŸ“Œ Video

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘3πŸ’©1
Craig Labenz argues about UI adaptability on the example of Google Earth.

πŸ“Œ The article can be found here.
https://medium.com/flutter/extreme-ui-adaptability-in-flutter-how-google-earth-supports-every-use-case-on-earth-6db4661e7a17

#article
πŸ‘1πŸ’©1
There's not so much time left while the quarterly survey from the Flutter team is active.

πŸ“Œ Share feedback on topics that are interesting to the team by the link.
https://google.qualtrics.com/jfe/form/SV_6gplhwAySeRz7Gm

#survey
πŸ‘2πŸ’©1
The Google Summer of Code (GSoC) program focuses on bringing student developers from around the world into open-source software development. This year the Dart team again provides mentors and projects for this program.

πŸ“Œ For anyone interested, details are in the announcement.
https://medium.com/dartlang/dart-in-google-summer-of-code-2024-8ca45fb6dc4e

#announcement
πŸ‘1πŸ’©1
In the latest episode of the Flutter Build Show Craig Labenz talks about drag and drop.

πŸ“Œ The video is available here.
https://www.youtube.com/watch?v=c6BPtrU0M7I

#flutterbuildshow #video
πŸ‘1πŸ’©1
Possessing the skill of using the Widget Inspector can prove to be quite useful. Especially when something unsettling is happening on the screen and it's not entirely clear what to do about it.

In this article, the author will demonstrate how to master the Widget Inspector and how it can help in resolving difficulties while building widgets.

πŸ“Œ Article

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘2πŸ’©1
Craig Labenz in a new episode of Observable<Flutter> experimented with starting a project from scratch using Serverpod.

πŸ“Œ The series can be found here.
https://www.youtube.com/watch?v=U4iMFNEyyk0

#video
πŸ‘1πŸ’©1
Mangirdas Kazlauskas shows in his article how you can use the recently released google_generative_ai.

πŸ“Œ Read more by the link.
https://kazlauskas.dev/blog/flutter-generative-ai-app-using-gemini/

#article
πŸ‘1πŸ’©1
How to use Codemagic CLI and GitHub Actions to deploy an app to App Store Connect in the article by Arnold Veltmann.

πŸ“Œ Read more by the link.
https://blog.codemagic.io/deploy-your-app-to-app-store-with-codemagic-cli-tools-and-github-actions/

#article
πŸ‘1πŸ’©1
SegmentedButton in the new episode of Widget of the Week.

πŸ“Œ More details by the link.
https://www.youtube.com/watch?v=Kj6jwKsVC3A

#widgetoftheweek
πŸ‘1πŸ’©1