The Flutter plugin for VSCode has received another update. It contains:
👉 improvements for automatic Hot Reload on save;
👉 specifying emulatorId instead of deviceId in the startup configuration;
👉 the Add Dependency command now allows you to select the project to which the addition is made;
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-114/
#update
👉 improvements for automatic Hot Reload on save;
👉 specifying emulatorId instead of deviceId in the startup configuration;
👉 the Add Dependency command now allows you to select the project to which the addition is made;
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-114/
#update
👍1
proper-super-calls in DCM's Rules of the Week.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=aOTMDvD4kVs
#dcm
📌 The video can be found at the link.
https://www.youtube.com/watch?v=aOTMDvD4kVs
#dcm
👍1
The third episode of «YouTube stream watcher» in Observable<Flutter> is out already.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=pK2itkQgMfc
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=pK2itkQgMfc
#video
👍1
prefer-dedicated-media-query-methods in DCM's Rules of the Week.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=w5S8YRUPyak
#dcm
📌 The video can be found at the link.
https://www.youtube.com/watch?v=w5S8YRUPyak
#dcm
👍1
I just dropped a new video that shows you how to create your own custom scrolling effects, using a scroll hijacking as an example.
📌 You can find the video via the link.
https://www.youtube.com/watch?v=jAx_-SrBPFI
#video
📌 You can find the video via the link.
https://www.youtube.com/watch?v=jAx_-SrBPFI
#video
🔥2
Tips to improve the accessibility of your app are in the article by Majid Hajian.
📌 The article is available at the link.
https://dcm.dev/blog/2025/06/30/accessibility-flutter-practical-tips-tools-code-youll-actually-use/
#article
📌 The article is available at the link.
https://dcm.dev/blog/2025/06/30/accessibility-flutter-practical-tips-tools-code-youll-actually-use/
#article
👍1
A new video from the Flutter team about how awesome Flutter and Firebase are! 😁
They’ve gathered everything about Flutter, Dart, Firebase, and why it’s better than the alternatives.
📌 Video
#video
#ohmyteam
#ohmyfedukenukem
They’ve gathered everything about Flutter, Dart, Firebase, and why it’s better than the alternatives.
📌 Video
#video
#ohmyteam
#ohmyfedukenukem
👍1
Small misuses that do not directly break functionality can be no less dangerous than regular bugs. And sometimes even more dangerous. A bug is obvious: it is easy to notice and fix it. But such “trifles” remain in the shadows for a long time, but over time they accumulate and can seriously reduce application performance.
In his article, Majid Hajian gives examples of such misuses in working with asynchronous operations.
📌 The article is available at the link.
https://dcm.dev/blog/2025/05/28/hidden-cost-async-misuse-flutter-fix/
#article
In his article, Majid Hajian gives examples of such misuses in working with asynchronous operations.
📌 The article is available at the link.
https://dcm.dev/blog/2025/05/28/hidden-cost-async-misuse-flutter-fix/
#article
👍2
More AI for the AI god.
A new episode of Observable Flutter has been released, dedicated to "vibe-coding" using Gemini CLI.
Featuring guest Randal Schwartz.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
A new episode of Observable Flutter has been released, dedicated to "vibe-coding" using Gemini CLI.
Featuring guest Randal Schwartz.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
👍1
Some more AI content on the Flutter blog, this time focusing on development in Firebase Studio with an emphasis on AI-first experience.
📌 The article by Amanda Fitch is available at the link.
https://medium.com/flutter/unleash-new-ai-capabilities-for-flutter-in-firebase-studio-9a8c94564635
#article
📌 The article by Amanda Fitch is available at the link.
https://medium.com/flutter/unleash-new-ai-capabilities-for-flutter-in-firebase-studio-9a8c94564635
#article
👍1
In the Package of the Week series, a new episode about the excellent record package has been released.
This package allows recording or streaming audio from a device in various formats and settings. It even supports noise suppression and automatic volume balancing during recording.
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
This package allows recording or streaming audio from a device in various formats and settings. It even supports noise suppression and automatic volume balancing during recording.
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍1
A big move from Flutter, which has been desired for a long time in the community, is a reality now. The process of separating the design libraries from the framework has started.
📌 The design document and tracking project are available at the links.
https://docs.google.com/document/d/189AbzVGpxhQczTcdfJd13o_EL36t-M5jOEt1hgBIh7w/edit?tab=t.0
https://github.com/orgs/flutter/projects/220/views/1
#news
📌 The design document and tracking project are available at the links.
https://docs.google.com/document/d/189AbzVGpxhQczTcdfJd13o_EL36t-M5jOEt1hgBIh7w/edit?tab=t.0
https://github.com/orgs/flutter/projects/220/views/1
#news
❤2
The Flutter plugin for VSCode has received another update. It contains:
👉 сode сoverage for Flutter tests;
👉 open on pub.dev in the dependency tree;
👉 Dart SDK's MCP server is now enabled by default.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-116/
#update
👉 сode сoverage for Flutter tests;
👉 open on pub.dev in the dependency tree;
👉 Dart SDK's MCP server is now enabled by default.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-116/
#update
❤2
Writing tests for some scenarios can be far from straightforward and even require creativity. Majid Hajian cites many such situations in his article.
📌 The article is available at the link.
https://dcm.dev/blog/2025/07/30/navigating-hard-parts-testing-flutter-developers/
#article
📌 The article is available at the link.
https://dcm.dev/blog/2025/07/30/navigating-hard-parts-testing-flutter-developers/
#article
🔥2
We're adding to our collection of audio tools with another Package of the Week, called flutter_soloud.
This package is positioned as a high-performance solution for games and VR applications, enabling:
👉 3D audio positioning
👉 Various audio effects
👉 Audio streaming and recording
👉 Generation of waveforms in different formats
👉 And much more
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
This package is positioned as a high-performance solution for games and VR applications, enabling:
👉 3D audio positioning
👉 Various audio effects
👉 Audio streaming and recording
👉 Generation of waveforms in different formats
👉 And much more
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍1
Meet the new Dart 3.9.0 version, which includes:
👉 Improved analyzer performance
👉 Dart 3.9 assumes null safety when computing type promotion, reachability, and definite assignment. This makes these features produce more accurate results for modern Dart programs
👉 Support for tag-pattern in git tags for pubspec dependencies
👉 Outstanding async code now checks and cancels itself after a hot restart if it was started in a different generation of the application before the restart
More details via the link:
📌 Changelog
#announcement
#ohmyteam
#ohmyfedukenukem
👉 Improved analyzer performance
👉 Dart 3.9 assumes null safety when computing type promotion, reachability, and definite assignment. This makes these features produce more accurate results for modern Dart programs
👉 Support for tag-pattern in git tags for pubspec dependencies
👉 Outstanding async code now checks and cancels itself after a hot restart if it was started in a different generation of the application before the restart
More details via the link:
📌 Changelog
#announcement
#ohmyteam
#ohmyfedukenukem
👍1
And of course, the new Flutter version 3.35 with a substantial list of updates:
👉 Hot reload for web is now enabled by default
👉 New widgets for easier Accessibility handling
👉 New Cupertino and Material widgets
👉 More ways to configure slivers
👉 Enhanced support for multi-window mode
👉 Experimental preview of widgets
More details via the link below:
📌 Article
#announcement
#ohmyteam
#ohmyfedukenukem
👉 Hot reload for web is now enabled by default
👉 New widgets for easier Accessibility handling
👉 New Cupertino and Material widgets
👉 More ways to configure slivers
👉 Enhanced support for multi-window mode
👉 Experimental preview of widgets
More details via the link below:
📌 Article
#announcement
#ohmyteam
#ohmyfedukenukem
👍1
Some more vibe-coding with Gemini CLI in Observable<Flutter>.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=fUCL1qz3YW8
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=fUCL1qz3YW8
#video
👍1
A rather "ancient" article, but cool enough to still talk about after all these years 😎
The author shares their experience creating an app that opens their garage as they approach it 😁
The app executes a Dart callback in the background on the platform side and uses the device's geofencing API.
The article is packed with technical details, accompanied by links to the repository.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
The author shares their experience creating an app that opens their garage as they approach it 😁
The app executes a Dart callback in the background on the platform side and uses the device's geofencing API.
The article is packed with technical details, accompanied by links to the repository.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍1
The new episode of Package of the Week is dedicated to a Storybook equivalent for widgets, aptly named Widgetbook 😄
This package allows you to generate code to create your own "catalog" of widgets for demonstration and testing purposes.
More details via the links below:
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
This package allows you to generate code to create your own "catalog" of widgets for demonstration and testing purposes.
More details via the links below:
📌 Episode
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍1
I released a new video with a hands-on example of how to implement scrolling content animation.
📌 You can find the video via the link.
https://youtu.be/IbKHWsaH-kI
#video
📌 You can find the video via the link.
https://youtu.be/IbKHWsaH-kI
#video
👍2