Flutter Windows应用开发环境配置

在这里插入图片描述

为什么要入Flutter开发的坑?

首先在当今Windows开发已经逐渐成为一个偏小众的领域,不仅要涉及的知识面广,还对开发人员的要求不低,界面的精美也成为一个重要因素。目前已知的Windows 客户端主要分成以下几种

开发语言Qt & C++C# & WPF(MAUI、WinUI3.0、UWP)JS & ElectronDart & Flutter
开发速度较慢较快
上手难度超级高适中
跨平台linux 不支持
长期支持不确定Google的亲儿子
个人评价QML是未来
大型应用较少
国内好像就一个剪映是这个搞的
想做出精美的复杂界面真的耗时
微软小朋友说变就变
除了自家应用国内发展一言难尽
未来国内日子靠边站
一门好语言毁了·····
全靠社区,前端人员利器
但内存占用性能问题真的日了狗
设备没淘汰已经无法满足性能要求
是Windows客户端的未来值得探索的方向
目前看钉钉已经开始有Flutter的模块
不支持64位个人认为还好

上述对比仅是个人在有限的知识范围内的认知,如有想法欢迎分享
Flutter 2.10中的 Windows 平台支持, Flutter目前已经进入到了3.0的时代,支持了linux和macos,这个很重要,这是能在国内有发展的一个重要因素。当然目前了解到在Windows端音视频的处理上Flutter还有待进一步更新(后续自己实操确认)

个人的想法

  • Flutter配置入门,dart的熟悉
  • C++ & Flutter的交互
  • Qt & Flutter的混合开发
  • Flutter PC音视频领域的探索

Flutter Windows开发环境配置

前置环境

Visual Studio 2019 C++ 完成开发环境,官方推荐Visual Studio 2022,本人2019没有任何问题

下载Fultter
> git clone https://github.com/flutter/flutter.git -b stable
设置环境变量

在这里插入图片描述
设置完成之后,点击确定,关闭所有对话框,然后关闭所有powershell和cmd窗口,再重新打开一个终端窗口

> where.exe flutter dart

在这里插入图片描述
如果和以上一致则表示环境变量配置成功。

开发环境检查
> flutter doctor

在这里插入图片描述
这里有个红色的x,重要吗?不重要,毕竟我们是要搞Windows 程序开发,直接忽略即可
这里直接输入

> flutter devices

可以查看当前已经配置好的环境
在这里插入图片描述

Visual Code 安装Flutter 插件

在VSC的扩展中直接搜索flutter即可,然后第一个点击安装
在这里插入图片描述

如上图所示,windows程序的开发环境已经配置完毕

第一个Flutter Windows程序

  • 打开Visual Code
  • 使用快捷键Ctrl+Shift+p,输入 flutter,选择 Flutter: New Project
    在这里插入图片描述
  • 选择Application
  • 选择项目存放目录
  • 输入一个项目名字(如:)flutter_application_test,然后回车(Enter键)
  • 等待项目构建完成
    在这里插入图片描述
  • F5编译构建程序,在右小角可以看到
    在这里插入图片描述
  • 构建完之后即可看到官方的Demo界面
    在这里插入图片描述

以上就是自己的第一个Flutter程序

参考文档

Flutter中文社区

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值