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
The Flutter plugin for VSCode has received another update. It contains:
👉 numerous improvements for working with tests;
👉 a new command for cleaning all Flutter projects in the workspace;
👉 improved integration with Widget Preview.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-120/
#update
👉 numerous improvements for working with tests;
👉 a new command for cleaning all Flutter projects in the workspace;
👉 improved integration with Widget Preview.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-120/
#update
👍2
The quarterly Flutter developer survey is currently active!
📌 You can share your feedback and help shape the future of Flutter by answering the questions the team is most interested in at the link.
https://google.qualtrics.com/jfe/form/SV_5ulaitlgYw3Xps2
#survey
📌 You can share your feedback and help shape the future of Flutter by answering the questions the team is most interested in at the link.
https://google.qualtrics.com/jfe/form/SV_5ulaitlgYw3Xps2
#survey
👍1
The Flutter extension is now available for Gemini CLI users.
📌 Find more details in the article at the link.
https://blog.flutter.dev/meet-the-flutter-extension-for-gemini-cli-f8be3643eaad
#article
📌 Find more details in the article at the link.
https://blog.flutter.dev/meet-the-flutter-extension-for-gemini-cli-f8be3643eaad
#article
👍1
New episode of the "Decoding Flutter" series on a very important topic for Flutter and its future, the so-called "The great thread merge".
Craig will explain:
👉 How the threading engine worked before and how it will work now
👉 What advantages these changes will bring
👉 Recommendations for plugin developers
👉 Current status and future plans for "The great thread merge"
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
Craig will explain:
👉 How the threading engine worked before and how it will work now
👉 What advantages these changes will bring
👉 Recommendations for plugin developers
👉 Current status and future plans for "The great thread merge"
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
👍1
Flutter Voronezh has prepared a new meetup for you. Our frequent guest, Fedor Blagodyr, will discuss his new package, named Golubets. It’s time to cook!
The meetup will be held online on November 20, 19:00 Moscow time. The event will be held in Russian.
📌 You can register at the link.
https://www.meetup.com/flutter-voronezh/events/311630836
#event #fluttervrn
The meetup will be held online on November 20, 19:00 Moscow time. The event will be held in Russian.
📌 You can register at the link.
https://www.meetup.com/flutter-voronezh/events/311630836
#event #fluttervrn
😁3❤1
The results of Google Summer of Code 2025 have been published.
📌 Find more details in the article at the link.
https://blog.dart.dev/google-summer-of-code-2025-results-596cf0a43422
#article
📌 Find more details in the article at the link.
https://blog.dart.dev/google-summer-of-code-2025-results-596cf0a43422
#article
👍1
Fluttercon is actively publishing recordings of this year's talks. And mine is already available.
📌 You can watch it here.
https://www.youtube.com/watch?v=9RpHFg9UdNU
#article
📌 You can watch it here.
https://www.youtube.com/watch?v=9RpHFg9UdNU
#article
👍1
When I first started working with Flutter, one of the most common arguments was that it would never catch up to native iOS in terms of attention to detail — those tiny nuances that are nearly impossible to replicate exactly: from unique geometric shapes to the overall user experience. But as it turns out, if you sit by the river long enough, you might just see that legendary attention to detail drifting by.
📌 A funny collection of modern Apple quirks in an article by John Ozbay.
https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html
#article
📌 A funny collection of modern Apple quirks in an article by John Ozbay.
https://blog.johnozbay.com/what-happened-to-apples-attention-to-detail.html
#article
👍1
The Flutter plugin for VSCode has received another update. It contains:
👉 important warnings from Flutter are surfaced as VS Code toasts;
👉 Widget Preview sidebar icon appears after extension activation;
👉 improvements for the pub get command.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-122/
#update
👉 important warnings from Flutter are surfaced as VS Code toasts;
👉 Widget Preview sidebar icon appears after extension activation;
👉 improvements for the pub get command.
📌 All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-122/
#update
👍1
New chill episode of Observable Flutter where Craig Labenz will implement responsive UI, potentially for his game.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
👍1
Craig Labenz continues to experiment with adaptive UI in a new episode of Observable<Flutter>.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=1q3KZi0P5bA
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=1q3KZi0P5bA
#video
👍2
Cool article on body pose recognition using MediaPipe.
Alexey Inkin explains in great detail how to implement this feature using Flutter Web.
📌 Article
📌 Demo (Chrome only)
#article
#ohmyteam
#ohmyfedukenukem
Alexey Inkin explains in great detail how to implement this feature using Flutter Web.
📌 Article
📌 Demo (Chrome only)
#article
#ohmyteam
#ohmyfedukenukem
❤1