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
The new episode of Observable Flutter features a local segment called Just Coding. The host explores the possibilities of code generation using the code_builder package.
By the way, the package belongs to tools.dart.dev.
📌 Episode
📌 Package
#video
#ohmyteam
#ohmyfedukenukem
By the way, the package belongs to tools.dart.dev.
📌 Episode
📌 Package
#video
#ohmyteam
#ohmyfedukenukem
👍1
Recently, a new concept called Native Assets has appeared in the language, but what are they and why are they needed?
The Dart team answers these and some other questions. This article describes key concepts in sufficient detail to provide a basic understanding of why Native Assets are needed, what Build Hooks are, and how to make them work together.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
The Dart team answers these and some other questions. This article describes key concepts in sufficient detail to provide a basic understanding of why Native Assets are needed, what Build Hooks are, and how to make them work together.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍1
Camera in the new episode of Package of the Week.
📌 More details at the link.
https://www.youtube.com/watch?v=aPUZqab-07c
#packageoftheweek
📌 More details at the link.
https://www.youtube.com/watch?v=aPUZqab-07c
#packageoftheweek
👍1
The latest episode of Observable Flutter is dedicated to working with AI, but this time it looks like a genuinely good way to eliminate boilerplate code related to implementing an app's design system.
As a guest, Muhammad Hamza will demonstrate how, using Figma MCP, much of the implementation of things like theming, assets, typography, and so on can be delegated to a neural network based on Figma mockups.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
As a guest, Muhammad Hamza will demonstrate how, using Figma MCP, much of the implementation of things like theming, assets, typography, and so on can be delegated to a neural network based on Figma mockups.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
👍1
Another "Just coding" in Observable<Flutter> by Craig Labenz.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=SWEh4pNHmL4
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=SWEh4pNHmL4
#video
👍1
Recently, my team and I have been working extensively on creating an SDK that integrates into native applications and operates under a strict protocol. We used Pigeon, but faced limitations: the specifics required us to develop custom solutions, and thus Golubets was born.
Everything we’ve managed to achieve and build is consolidated within this fork.
Currently, Golubets supports (Swift and Kotlin only):
👉 Default parameters in classes
👉 Suspend/Async functions for Swift and Kotlin
👉 Generics in classes
👉 Nested sealed classes in Kotlin
👉 Enum sealed classes in Swift
👉 Fixed some bugs
The fork is regularly synchronized with its "parent" but is already evolving with its own unique features.
In the plans:
👉 Add existing functionality for other languages
👉 Continue fixing existing bugs
👉 Implement features that have been untouched for years
We welcome everyone! Plus, we don’t hand out silent bans 😁
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
Everything we’ve managed to achieve and build is consolidated within this fork.
Currently, Golubets supports (Swift and Kotlin only):
👉 Default parameters in classes
👉 Suspend/Async functions for Swift and Kotlin
👉 Generics in classes
👉 Nested sealed classes in Kotlin
👉 Enum sealed classes in Swift
👉 Fixed some bugs
The fork is regularly synchronized with its "parent" but is already evolving with its own unique features.
In the plans:
👉 Add existing functionality for other languages
👉 Continue fixing existing bugs
👉 Implement features that have been untouched for years
We welcome everyone! Plus, we don’t hand out silent bans 😁
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍2