搜索插件、代码仓与 APP 分类

插件详情v0.3.1

desktop_multi_window

一个用于在桌面端创建和管理多窗口的 Flutter 插件。

macOSWindowsLinux
近 30 天下载
7.3万
喜欢数
290
Pub 分数
160

安装插件

flutter pub add desktop_multi_window

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter 插件,可在桌面平台上创建和管理多个窗口。它允许开发者构建具有独立、可调整大小和可移动窗口的桌面应用程序,通过多任务处理功能提升用户体验。专为 macOS、Windows 和 Linux 设计,可无缝集成到现有的 Flutter 项目中。该插件支持窗口生命周期管理、事件处理以及窗口间通信,非常适合复杂的桌面工作流程。由 Mixin Network 维护,并可通过 pub.dev 获取。

适合场景

  • 使用多个独立窗口构建桌面应用程序
  • 创建分屏或仪表板界面
  • 开发需要并发视图的工具
  • 跨窗口启用拖放功能
  • 实现模块化桌面UI

主要特点

  • 支持 macOS、Windows 和 Linux
  • 允许创建和管理多个窗口
  • 提供窗口生命周期和事件处理
  • 启用窗口间通信
  • 与 Flutter 的无缝集成

适合对象

  • 桌面应用程序开发者
  • 需要多个视口的工具
  • 复杂用户界面应用
  • 跨平台桌面应用
  • 面向 macOS、Windows 和 Linux 的开发者

使用建议

  • 仅限桌面平台
  • 需要平台特定的配置
  • 可能需要额外的逻辑来实现窗口同步
  • 不适用于移动或Web
  • 依赖稳定的 Flutter 桌面支持

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

flutter-plugins

This repo contains the source code for Flutter plugins which used in Mixin Messenger Desktop. Check the packages directory for all plugins.

Any questions join the Mixin Flutter group

Plugins

Plugin Pub Likes Platforms
desktop_drop pub package likes Windows, Linux, macOS, web
desktop_lifecycle pub package likes Windows, Linux, macOS
ogg_opus_player pub package likes Windows, Linux, macOS, iOS
pasteboard pub package likes Windows, Linux, macOS, web
win_toast pub package likes Windows
desktop_webview_window pub package likes Windows, Linux, macOS
fts5_simple pub package likes Windows, Linux, macOS
desktop_multi_window pub package likes Windows, Linux, macOS
mixin_logger pub package likes All Platforms
mixin_markdown_widget pub package likes Windows, Linux, macOS
ui_device pub package likes iOS
string_tokenizer Not Published Not Published macOS, iOS

所属分类

源码仓库

使用此插件的项目