Flutter是Google制作的开源应用程序开发框架。它的主要目标之一是通过允许开发人员在多个目标之间共享单个代码库来简化针对多个平台的开发。到目前为止,您可以使用Flutter为Android,iOS,macOS,Linux和Web构建统一的应用程序。如果仔细观察,您会发现该列表中缺少一个非常重要的操作系统。由于Google已宣布 Flutter for Windows现已提供Alpha版本,因此该遗漏正在得到纠正。这样,Flutter可能已成为开发人员可以使用的最跨平台的框架。
Windows支持意味着很多事情,但可以说最大的影响是现在可以为6个不同的平台开发应用程序,而无需6个不同的代码库。除了鼓励开发人员开始使用Flutter之外,这还意味着现有的基于Flutter的应用程序现在可以本机引入Windows。
这也是适当的支持。Google已更新Flutter工具链以正确支持Windows CLI,并添加了包含实际Flutter应用程序的必需Win32 Shell应用程序。就像其他平台一样,如果需要使用本机代码执行某些操作,那么由于Flutter的插件系统,您也可以执行此操作。
如果您对Flutter在Windows上的外观感到好奇,也可以使用Google。您无需下载整个SDK即可构建自己的应用。相反,您可以看一下Windows兼容的Flutter应用程序,例如gskinner的Flokk和Flutter Gallery。
最后,如果您想为Windows环境设置自己的Flutter,请按以下步骤操作。首先,按照Google的说明在Windows上安装Flutter工具。接下来,通过运行以下命令启用Windows支持。
flutter channel dev
flutter upgrade
flutter config --enable-windows-desktop
就是这样!现在,您应该已经启动并运行了适用于Windows的Flutter。