App desktop cần nhiều surface: context menu, palette công cụ, inspector tách rời. API windowing experimental của Flutter — được Canonical đẩy nhanh với vai trò Strategic Steward cho Flutter Desktop — là đường đi. Đã landing từ 3.44 → 3.47 Cửa sổ tooltip và dialog trên Linux/macOS/Windows. Popup trên Linux và Windows (macOS có sớm hơn). showDialog có thể tạo cửa sổ con thật trên nền tảng hỗ trợ windowing. Cửa sổ theo nội dung và windowHandle ( HWND / NSWindow / GtkWindow ) cho tích hợp native nâng cao. Khi nào dùng Nhu cầu Hướng API Context menu / palette Popup window Tool tách rời Regular window + test multi-window Docking native windowHandle + code platform Cảnh báo trạng thái Các API này ở main-channel / experimental . Đừng ship multi-window production làm UX duy nhất khi chưa có fallback. Theo dõi example multiple_windows và file issue vào embedder. Mẹo thực tế Thiết kế feature sao cho workflow chính vẫn chạy được single-window. Multi-wind...