Multi-window support for Flutter on desktop - update from Canonical

Folks from Canonical just published a talk from the Ubuntu Summit where they talk about their experiments with multi-window support on Windows.

The main GitHub issue for it is example: material 3 multi-window demo by mattkae · Pull Request #157525 · flutter/flutter · GitHub

9 Likes

The team is also working on Win and MacOS.
What a gift!

Great watch! They have started development on the Windows platform initially, and will be moving to Linux/MacOS next.
They have come a long way in just a few months!
The prospect of being able to create proper desktop apps using Flutter is exciting!
(…and these changes will effect all desktop apps… as menus, dialogs and popups will now behave properly (as proper child windows extending beyond the parent)).

1 Like

I was browsing code of MediaQuery and there are already new apis for the future multi-window support. Didn’t realize there is already some stuff in stable. :+1:

2 Likes

Yup that’s correct. If you’re interested in learning more on multi-window’s current status in stable, see: Flutter’s multi-window status (PUBLICLY SHARED) - Google Docs

5 Likes