The Flutter plugin for VSCode has received another update. This time, it mainly includes improvements to the code editor and tooling.
📌A detailed list of changes is available at the link.
https://dartcode.org/releases/v3-124/
#update
📌A detailed list of changes is available at the link.
https://dartcode.org/releases/v3-124/
#update
👍1
By the way, our beloved Flutter is celebrating today its 7th anniversary since its official release. So, happy birthday to everyone involved in its development and development with it! 🎉🎉🎉
📌 And for those who want to remember how it was, or even missed that moment, here is an article announcing that very first version.
https://developers.googleblog.com/flutter-10-googles-portable-ui-toolkit/
📌 And for those who want to remember how it was, or even missed that moment, here is an article announcing that very first version.
https://developers.googleblog.com/flutter-10-googles-portable-ui-toolkit/
👏3
Macros were a highly demanded feature in the community, largely because they would eliminate the tedious code-generating in everyday routines. Recently, a package has been revealed that addresses precisely these kinds of tasks.
📌 The library can be found at this link.
https://pub.dev/packages/macro_kit
📌 An announcement post from the package author.
https://x.com/rebazdev/status/1994459811887694182
#package
📌 The library can be found at this link.
https://pub.dev/packages/macro_kit
📌 An announcement post from the package author.
https://x.com/rebazdev/status/1994459811887694182
#package
👍1
A new plugin system for the Dart analyzer was recently introduced. An example of how to implement your own rule with the new system can be found in the article by Óscar Martín and Erik Zanardo.
📌 Read more at the link.
https://www.verygood.ventures/blog/creating-your-first-dart-analyzer-plugin-with-the-new-plugin-system
#article
📌 Read more at the link.
https://www.verygood.ventures/blog/creating-your-first-dart-analyzer-plugin-with-the-new-plugin-system
#article
👍1
When an application needs a support chat for its users, it usually comes down to fairly large providers whose prices aren’t exactly what you’d call affordable. Some of our channel’s subscribers have launched their own service that offers similar functionality but at a much more modest price. And since their solution is Flutter-first, integrating it into a Flutter application is even more convenient.
📌 The website of the product is at the link.
https://flutterchat.io/
P.S. Wishing the team the best of luck as they continue to grow their product.
#tool
📌 The website of the product is at the link.
https://flutterchat.io/
P.S. Wishing the team the best of luck as they continue to grow their product.
#tool
👍1
A code editor in Flutter? Why not.
The package provides a visually similar to VSCode editor with various features:
👉 Syntax highlighting
👉 LSP integration
👉 Theming
👉 AI completer
👉 And much more
It looks pretty interesting.
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
The package provides a visually similar to VSCode editor with various features:
👉 Syntax highlighting
👉 LSP integration
👉 Theming
👉 AI completer
👉 And much more
It looks pretty interesting.
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍2
Recently, there was a live stream #FlutterFlightPlans.
It lasted a full two hours 😄. They talked and showed a lot, with a Q&A section.
In our opinion, the most interesting parts were the significant improvements to the build_runner speed. As well as the upcoming language features: Augmentations and Primary Constructors, which will make our favorite Dart even better.
📌 Video
#video
#ohmyteam
#ohmyfedukenukem
It lasted a full two hours 😄. They talked and showed a lot, with a Q&A section.
In our opinion, the most interesting parts were the significant improvements to the build_runner speed. As well as the upcoming language features: Augmentations and Primary Constructors, which will make our favorite Dart even better.
📌 Video
#video
#ohmyteam
#ohmyfedukenukem
👍1
In a new video, John Ryan explained fresh landed and upcoming improvements to build_runner.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=6PKIv7yUKwQ
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=6PKIv7yUKwQ
#video
👍1
Justin McCandless explains the upcoming changes to move Material and Cupertino from the framework into separate packages: why they are initially included, what problems need to be solved, and what advantages this will bring.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=W4olXg91iX8
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=W4olXg91iX8
#video
👍1
Quite a substantial article, but no less interesting, on the topic of creating an exercise repetition counter based on MediaPipe.
Alexey Inkin describes the implementation process in great detail, with links to the code.
We also recommend checking out the author’s previous article on working with MediaPipe.
By the way, there’s a web demo available here 😁
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
Alexey Inkin describes the implementation process in great detail, with links to the code.
We also recommend checking out the author’s previous article on working with MediaPipe.
By the way, there’s a web demo available here 😁
📌 Article
#article
#ohmyteam
#ohmyfedukenukem
👍1
In the new episode of Observable<Flutter>, Craig Labenz discusses Stac with its author, Divyanshu Bhargava.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=DGJuBOWl-v0
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=DGJuBOWl-v0
#video
👍1
Suddenly - another episode of Observable Flutter, but this time it's about state management with Signals.
Featuring guest Rody Davis.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
Featuring guest Rody Davis.
📌 Episode
#video
#ohmyteam
#ohmyfedukenukem
👍1
The Flutter team is working on a generalized mechanism to bring tree-shaking of assets and native code to packages. For this purpose, they want to mark the class IconData as final. This will break code that implements or extends IconData.
📌 If you are potentially affected by this change, you can give feedback by replying to the issue.
https://github.com/flutter/flutter/issues/181342
#breakingchange
📌 If you are potentially affected by this change, you can give feedback by replying to the issue.
https://github.com/flutter/flutter/issues/181342
#breakingchange
👍1
In his article, Jaime Wren discusses Agent Skills, an open standard developed to provide artificial intelligence agents with specialized, modular knowledge.
📌 The article can be found at the link.
https://blog.flutter.dev/jaimes-build-context-prompt-engineering-as-infrastructure-b335fd517101
#article
📌 The article can be found at the link.
https://blog.flutter.dev/jaimes-build-context-prompt-engineering-as-infrastructure-b335fd517101
#article
👍1
A really interesting package called dascade that lets you create Terminal User Interfaces (TUIs).
It's great that it has detailed documentation and a large number of examples — among them there's even a port of the legendary a1k0n's donut.
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
It's great that it has detailed documentation and a large number of examples — among them there's even a port of the legendary a1k0n's donut.
📌 Package
#package
#ohmyteam
#ohmyfedukenukem
👍1
NestedScrollView in the new episode of Widget of the Week.
📌 More details at the link.
https://www.youtube.com/watch?v=DeB2kyLfvfo
#widgetoftheweek
📌 More details at the link.
https://www.youtube.com/watch?v=DeB2kyLfvfo
#widgetoftheweek
👍1
In the new episode of Observable<Flutter>, Craig Labenz works on a vocab flashcards app.
📌 The video can be found at the link.
https://www.youtube.com/watch?v=t3J_bFYpCeM
#video
📌 The video can be found at the link.
https://www.youtube.com/watch?v=t3J_bFYpCeM
#video
👍1