A pleasant article on gesture recognition.
Notable for demonstrating how and why you can override DeviceGestureSettings.
It also includes examples of transformations (scaling and positioning) based on data provided by GestureDetector callbacks.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
Notable for demonstrating how and why you can override DeviceGestureSettings.
It also includes examples of transformations (scaling and positioning) based on data provided by GestureDetector callbacks.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
❤1👍1
The HTML Renderer for Flutter Web is planned to be no longer supported soon (presumably the first stable release in 2025).
📌 Read more at the links.
https://github.com/flutter/flutter/issues/145954
https://docs.google.com/document/d/1DGamHsa2lz_Qtgfrfa3j3fRaEopJXc7tCFVM1TQlck8/edit?resourcekey=0-IjkqrCoo_EcRRS2bPYKI8w&tab=t.0
#announcement
📌 Read more at the links.
https://github.com/flutter/flutter/issues/145954
https://docs.google.com/document/d/1DGamHsa2lz_Qtgfrfa3j3fRaEopJXc7tCFVM1TQlck8/edit?resourcekey=0-IjkqrCoo_EcRRS2bPYKI8w&tab=t.0
#announcement
👍2❤1
There are a few more upcoming deprecations. The following libraries soon will stop getting updates, and libraries that depend on them will lose scores on pub.dev (presumably the first stable release in 2025):
👉 dart:html
👉 dart:indexed_db
👉 dart:js
👉 dart:js_util
👉 dart:noscript
👉 dart:web_audio
👉 dart:web_gl
An alternative to using these libraries is JavaScript interoperability.
https://dart.dev/interop/js-interop
📌 You can follow the progress at the link.
https://github.com/dart-lang/sdk/issues/59716
#announcement
👉 dart:html
👉 dart:indexed_db
👉 dart:js
👉 dart:js_util
👉 dart:noscript
👉 dart:web_audio
👉 dart:web_gl
An alternative to using these libraries is JavaScript interoperability.
https://dart.dev/interop/js-interop
📌 You can follow the progress at the link.
https://github.com/dart-lang/sdk/issues/59716
#announcement
❤2
There are tons of widgets in Flutter, and even if you've been working with this framework for years, some useful ones might have escaped your notice. Majid Hajian has shared 10 of them in his article.
📌 Read more at the link.
https://dcm.dev/blog/2025/01/13/ten-flutter-widgets-probably-havent-heard-of-but-should-be-using/
#article
📌 Read more at the link.
https://dcm.dev/blog/2025/01/13/ten-flutter-widgets-probably-havent-heard-of-but-should-be-using/
#article
❤2
An article that helps better understand layers: where they can improve performance and where they might have the opposite effect.
Notably, the author supports their points with references to various issues and the framework's code itself, making the arguments more comprehensible.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
Notably, the author supports their points with references to various issues and the framework's code itself, making the arguments more comprehensible.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍2
CarouselView in the new episode of Widget of the Week.
📌 More details by the link.
https://www.youtube.com/watch?v=GQ8ajYVF0bo
#widgetoftheweek
📌 More details by the link.
https://www.youtube.com/watch?v=GQ8ajYVF0bo
#widgetoftheweek
👍1
The Flutter pay plugin has recently received an update. New features and improvements including a new Google Pay button, customizable payment buttons, and a simpler integration process are featured in the announcement video.
📌 Find more at the link.
https://www.youtube.com/watch?v=EnLPiVPYYos
#announcement #video #update
📌 Find more at the link.
https://www.youtube.com/watch?v=EnLPiVPYYos
#announcement #video #update
🔥2
avoid-collapsible-if in DCM's Rules of the Week.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=2s5Ga_bJQ8g
#dcm
📌 The video can be found at the link.
https://www.youtube.com/watch?v=2s5Ga_bJQ8g
#dcm
👍1
A helpful article from Divyanshu Bhargava for understanding Bézier curves.
📌 Read more at the link.
https://medium.com/flutter-uae/the-path-to-infinity-with-b%C3%A9zier-curve-in-flutter-e2a2b79d5eb1
#article
📌 Read more at the link.
https://medium.com/flutter-uae/the-path-to-infinity-with-b%C3%A9zier-curve-in-flutter-e2a2b79d5eb1
#article
👍1
CupertinoSwitch in the new episode of Widget of the Week.
📌 More details by the link.
https://www.youtube.com/watch?v=24tg_N4sdMQ
#widgetoftheweek
📌 More details by the link.
https://www.youtube.com/watch?v=24tg_N4sdMQ
#widgetoftheweek
👍1
ShadcnUI ported for Flutter is quite actively gaining popularity. And honestly, its components look impressive.
📌 Find the library at this link.
https://pub.dev/packages/shadcn_ui
#package
📌 Find the library at this link.
https://pub.dev/packages/shadcn_ui
#package
👍2
A new version of Flutter 3.29 has been released and it features:
👉 Smoother page transitions, modernized UI components, and enhanced accessibility for Material apps;
👉 More flexible navigation bars, refreshed popups and dialogs, and new screen types like modal sheets for Cupertino apps;
👉 Performance enhancements and broader device support through Impeller updates;
👉 New DevTools inspector.
📌 All this and more in the announcement at the link.
https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317
#announcement
👉 Smoother page transitions, modernized UI components, and enhanced accessibility for Material apps;
👉 More flexible navigation bars, refreshed popups and dialogs, and new screen types like modal sheets for Cupertino apps;
👉 Performance enhancements and broader device support through Impeller updates;
👉 New DevTools inspector.
📌 All this and more in the announcement at the link.
https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317
#announcement
👍3
Introducing Dart 3.7!
👉 Wildcard variables
👉 New formatting
👉 Analyzer updates
👉 More features for pub.dev
Now deprecated:
The team also shares their future plans in the article.
📌 More details in the official announcement
#announcement
#ohmyteam
#ohmyfedukenukem
👉 Wildcard variables
👉 New formatting
👉 Analyzer updates
👉 More features for pub.dev
Now deprecated:
dart:html, dart:indexed_db, dart:js, dart:js_util, dart:web_audio, dart:web_glThe team also shares their future plans in the article.
📌 More details in the official announcement
#announcement
#ohmyteam
#ohmyfedukenukem
👌1
If you use a custom goldenFileComparator in your project, you’ll have to migrate your implementation, due to breaking changes after fixing a long-standing bug.
📌 Migration Guide at the link.
https://docs.flutter.dev/release/breaking-changes/integration-test-default-golden-comparator#migration-guide
#announcement #breakingchange
📌 Migration Guide at the link.
https://docs.flutter.dev/release/breaking-changes/integration-test-default-golden-comparator#migration-guide
#announcement #breakingchange
❤1
Relatively recently, MaterialState was replaced with WidgetState, and if you haven't had a chance to explore this update yet, this article is for you.
The author provides practical examples, accompanied by code from the repository.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
The author provides practical examples, accompanied by code from the repository.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍2
CupertinoCheckbox in the new episode of Widget of the Week.
📌 More details by the link.
https://www.youtube.com/watch?v=ua54JU7k1Us
#widgetoftheweek
📌 More details by the link.
https://www.youtube.com/watch?v=ua54JU7k1Us
#widgetoftheweek
❤1
Google I/O 2025 has already been announced. The event will take place on May 20-21. And you can already register for it. Stay tuned!
📌 Details and registration on the website.
https://io.google/2025/
#announcement #event
📌 Details and registration on the website.
https://io.google/2025/
#announcement #event
👍1
We've touched on the topic of Server-Driven UI a couple of times before, and today we're doing it again 😁
Introducing
You can also try it out in an interactive playground.
📌 Article
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
Introducing
Stac, a framework solution that already supports a significant number of widgets and operates based on JSON.You can also try it out in an interactive playground.
📌 Article
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍1
We continue exploring how the Dart VM works, based on Vyacheslav Egorov's blog. This time, it's about the type system.
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍1
Working with shaders directly always unlocks new possibilities, and this time is no exception.
The author discusses the implementation of speech recognition while recording from a microphone, featuring a cool visual effect similar to the new Siri. This is accompanied by real-time frequency spectrum distribution. The article provides a detailed explanation of the sound theory behind this distribution, including references to sources.
It looks impressive 😎
The author's repository also contains other interesting shader implementations.
📌 Article
📌 Repository
#article
#ohmyteam
#ohmyfedukenukem
The author discusses the implementation of speech recognition while recording from a microphone, featuring a cool visual effect similar to the new Siri. This is accompanied by real-time frequency spectrum distribution. The article provides a detailed explanation of the sound theory behind this distribution, including references to sources.
It looks impressive 😎
The author's repository also contains other interesting shader implementations.
📌 Article
📌 Repository
#article
#ohmyteam
#ohmyfedukenukem
👍1