Oh, my Flutter [ENG]
253 subscribers
700 photos
687 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
avoid-global-state in DCM's Rules of the Week.

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

#dcm
πŸ‘1
Not long ago, a guide on using a Flutter application as an app extension for iOS was enriched with quite useful details:

πŸ‘‰ Detailed setup steps
πŸ‘‰ Obj-C/Swift code examples
πŸ‘‰ Usage limitations

πŸ“Œ Guide

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘1
If you are interested in creating stunning scrolling effects with Flutter, I have something for you – my new video. I explained all the necessary theoretical background you need for doing it. And in the next video, we’ll put it into practice. Hit the like and subscribe, and stay tuned ✌️

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

#video
πŸ‘1
We present to you a Discord clone built with Flutter and Serverpod, featuring:

πŸ‘‰ Real-time chat with pagination based on websockets
πŸ‘‰ Group voice and video calls with screen-sharing capabilities using LiveKit
πŸ‘‰ Authorization and routing
πŸ‘‰ Server and channel management

You can explore more details in the author’s video and repository.

πŸ“Œ Video
πŸ“Œ Repository

#video
#ohmyteam
#ohmyfedukenukem
πŸ‘1😁1
Today, my article was published on Medium, dedicated to the implementation of 2D scrolling in our video editor application.

The article covers:
πŸ‘‰ What 2D scrolling is
πŸ‘‰ What challenges existed with its implementation in the framework until recently
πŸ‘‰ How proper use of the tool can significantly impact app performance
πŸ‘‰ What opportunities it opens up

πŸ“Œ Article

#article
#ohmyteam
#ohmyfedukenukem
πŸ‘2
StringBuffer in the new episode of Technique of the Week.

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

#techniqueoftheweek
πŸ‘2
The Flutter plugin for VSCode has received another update. It contains:

πŸ‘‰ improvements for automatic Hot Reload on save;
πŸ‘‰ specifying emulatorId instead of deviceId in the startup configuration;
πŸ‘‰ the Add Dependency command now allows you to select the project to which the addition is made;

πŸ“Œ All this and much more in the detailed changelog at the link.
https://dartcode.org/releases/v3-114/

#update
πŸ‘1
proper-super-calls in DCM's Rules of the Week.

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

#dcm
πŸ‘1
The third episode of Β«YouTube stream watcherΒ» in Observable<Flutter> is out already.

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

#video
πŸ‘1
prefer-dedicated-media-query-methods in DCM's Rules of the Week.

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

#dcm
πŸ‘1
I just dropped a new video that shows you how to create your own custom scrolling effects, using a scroll hijacking as an example.

πŸ“Œ You can find the video via the link.
https://www.youtube.com/watch?v=jAx_-SrBPFI

#video
πŸ”₯2
Tips to improve the accessibility of your app are in the article by Majid Hajian.

πŸ“Œ The article is available at the link.
https://dcm.dev/blog/2025/06/30/accessibility-flutter-practical-tips-tools-code-youll-actually-use/

#article
πŸ‘1
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
πŸ‘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
πŸ‘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
πŸ‘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
πŸ‘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
πŸ‘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
❀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
❀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
πŸ”₯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
πŸ‘1