【- Flutter 桌面篇 -】 FlutterUnit mac版闪亮登场

本文介绍了FlutterUnit的mac版开发过程,包括如何运行和打包,以及功能特点如组件详情页、收藏集功能等。作者强调了跨平台开发的重要性,并分享了做FlutterUnit mac端的原因,如数据维护的便捷性、装X和让更多人了解Flutter桌面应用。此外,还提及了项目背后的数据库维护挑战和解决方案。
摘要由CSDN通过智能技术生成
零、前言

FlutterUnit【张风捷特烈】长期维护的一个开源项目。 欢迎star

经过一段时间的更新,FlutterUnit1.1已基本满足我的期望
目前正在逐渐增加优化组件的收录。现在mac版闪亮登场

FlutterUnit.apk 下载 FlutterUnit mac版 下载 Github仓库地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-szV3CAJk-1629810342606)(https://user-gold-cdn.xitu.io/2020/5/10/171fc4325dbf90b0?imageView2/0/w/1280/h/960/ignore-error/1)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jWJ5JmmE-1629810342606)(https://user-gold-cdn.xitu.io/2020/5/4/171e051a0d2cbf37?imageView2/0/w/1280/h/960/ignore-error/1)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KA16DBSW-1629810342607)(https://user-gold-cdn.xitu.io/2020/5/4/171e051a0cd9efd7?imageView2/0/w/1280/h/960/ignore-error/1)]
  • 镇楼图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tb8qmfzU-1629810342285)(https://user-gold-cdn.xitu.io/2020/5/4/171e013c38f568ab?imageView2/0/w/1280/h/960/ignore-error/1)]


一、如何运行出FlutterUnit mac
1. 如何使用Flutter mac
目前稳定版(Stable)本并不支持macos,你可以切换到master分支进行体验。 
  • 环境: 重新准备一个FlutterSDK,并使用flutter master分支
  • 开启macos 桌面支持: flutter config --enable-macos-desktop
---[• flutter config --enable-macos-desktop

---[• flutter --version
Flutter 1.18.0-7.0.pre.46 • channel master •
https://github.com/flutter/flutter.git
Framework • revision 1f132e90f8 (11 days ago) • 2020-04-23 11:00:12 +0530
Engine • revision d3f1c08f52
Tools • Dart 2.9.0 (build 2.9.0-2.0.dev 64b8ded48b) 

2. 如何获取FlutterUnit mac代码
由于移动端和桌面端的情况有很大的不同,而且两者需要的SDK不同。
所以我并不在原移动端代码中进行适配,而是新建分支进行两个独立的项目。
其实两种完全不同的情景,并没有必要强行合一,否则会感觉到处束手束脚。
判断起来也会让代码变的复杂和难以阅读,独立维护也许是更好的选择。 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y7GFyV4T-1629810342287)(https://user-gold-cdn.xitu.io/2020/5/4/171e01af25f704cd?imageView2/0/w/1280/h/960/ignore-error/1)]


3. 如何运行和打包
  • 获取依赖包: flutter pub get
  • 运行命令: flutter run -d macos, 或直接通过AndroidStudio 选择设备运行

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1oRtzZGc-1629810342288)(https://user-gold-cdn.xitu.io/2020/5/4/171e02c9d5ac5a77?imageView2/0/w/1280/h/960/ignore-error/1)]


  • 打包macos:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值