Oh, my Flutter [ENG]
252 subscribers
703 photos
690 links
Everything about Flutter. Disclaimer: Everything posted here is a personal opinion of the authors and is shared free, there is no advertisement. Owner Mikhail Zotyev. For all questions connect with @mbixjkee
Download Telegram
The Flutter team has shared their plans for 2025.

The list includes:

πŸ‘‰πŸ» Focus on Impeller performance
πŸ‘‰πŸ» Development of mobile platform support: iOS/Android interoperability, Cupertino widgets, migration from Groovy to Kotlin
πŸ‘‰πŸ» Development of the Web direction
πŸ‘‰πŸ» And much more via the link

πŸ“Œ Article

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘1
A new video from our beloved Filip Hracek about the basics of physics for games.

The video is a full hour long, but it’s definitely worth watching and liking.

πŸ“Œ Video

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
Amazing liquid metal effect by Kostia Sokolovskyi using shaders on Flutter.

πŸ“Œ More details in the post at X.
https://x.com/k_sokolovskyi/status/1902696786382225802

#challenge
πŸ‘1
Gemini is available for DartPad. You can:

πŸ‘‰ generate Dart and Flutter code from a prompt;
πŸ‘‰ add an image, which can help with UI generation;
πŸ‘‰ refactor existing code by description;
πŸ‘‰ fix analyzer warnings and runtime errors.

πŸ“Œ It's a great time to give it a try!
https://dartpad.dev/

#announcement
πŸ‘1
A few helpful rules in DCM's Rules of the Week:

πŸ‘‰ avoid-unnecessary-stateful-widgets
πŸ‘‰ dispose-fields

πŸ“Œ The video can be found at the links.
https://www.youtube.com/watch?v=27I4tI2ONMM
https://www.youtube.com/watch?v=eYRSXuULcLM

#dcm
πŸ‘1
Convenience during development is a very important factor that can significantly impact productivity.

In this article, the author discusses some VS Code settings for Dart/Flutter.

πŸ“Œ Article

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘1
A new episode of Observable Flutter featuring our old friend Andrew Brogdon, who will talk about building "Agentic" applications using Vertex AI and Firebase.

The episode will cover an application from a codelab.

πŸ“Œ Episode
πŸ“Œ Codelab

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘2
An interesting talk on the topic of optimization using FFI.

The speaker, using an example of an application rendering a large number of "particles," will demonstrate what is required to use FFI with different languages and how you can achieve a performance boost simply by changing data types.

πŸ“Œ Talk

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
CupertinoSlidingSegmentedControl in the episode of Widget of the Week.

πŸ“Œ More details by the link.
https://www.youtube.com/watch?v=esnBf6V4C34

#widgetoftheweek
πŸ”₯1
The second part of Observable Flutter, dedicated to creating "Agentic" applications, has been released.

Andrew Brogdon remains the guest.

πŸ“Œ Episode

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
Roman Ismagilov shows in his article how different InputDecoration parameters affect TextField display.

πŸ“Œ Read more at the link.
https://medium.com/@pomis172/mastering-inputdecoration-in-flutter-cfc756a2d14f

#article
πŸ‘1
A new series called "How Flutter Works" has launched on the Flutter channel, with the first episode dedicated to the framework's architecture.

For many, the information may already be familiar, but we hope that future episodes will bring something new.

πŸ“Œ Episode

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
The continuation of the new "How Flutter Works" series didn’t take long to arrive. Two episodes have already been released:

πŸ‘‰ Element and RenderObject Trees
πŸ‘‰ The State Class and Its Lifecycle

πŸ“Œ Episode about Trees
πŸ“Œ Episode about State

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
The third episode of Agentic apps in Observable<Flutter> featuring Chris Sells is already available.

πŸ“Œ The video can be found at the link.
https://www.youtube.com/watch?v=NEmC-rRsxl0

#video
πŸ‘1
Filip Hracek explores in a new video why dialogue trees may be needed, best practices for using them, and a practical way to implement them in Flutter games using jenny.

πŸ“Œ The video can be found at the link.
https://www.youtube.com/watch?v=Te6KGR1Fk_0

#video
πŸ‘1
"How Flutter Works" continues to release actively, and today’s episode is about RenderObjectWidget.

πŸ‘‰ What it is
πŸ‘‰ What it’s used for
πŸ‘‰ How it differs from Stateless/Stateful widgets

πŸ“Œ Episode

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
A new episode of How Flutter Works in DecodingFlutter has been released. In this part, Craig Labenz talks about RenderObject responsibilities.

πŸ“Œ The video can be found at the link.
https://www.youtube.com/watch?v=EuG12bebwac

#video #DecodingFlutter
πŸ‘1
The sixth and final episode of the "How Flutter Works" series, which discusses the inner workings of the Flutter Engine.

πŸ“Œ Episode

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
The new episode of Widget of the Week is dedicated to the relatively new CupertinoSheetRoute. This route allows you to achieve a look typical of iOS devices when opening new screens.

πŸ“Œ Episode

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1
Recently, we came across some "tips" for Dart and Flutter, and at first glance, it seemed like they’d be another batch of soulless "tricks" churned out by AI. But it turns out, there are some genuinely good insights, and they’re actually written by a real person! 😁

We’re confident you’ll find something useful for yourself.

πŸ“Œ Tips

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘2
The quarterly Flutter developer survey is now live!

πŸ“Œ 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_3dCnJQ5VYjMlboi

#survey
❀1