我为了写一个音乐播放器,尝试了 Vue 实现了一个纯网页版本,本来想用 Tauri 打包 WebView 做成应用的,但是担心兼容性不好。
于是又尝试了 ReactNative 实现了一遍,结果只在 ios/android 环境下体验好一点,其他平台一堆问题。不知道是 AI 的问题还是我用错了。
最后又尝试着用下 Flutter ,没想到所有平台都兼容,而且体验还不错。没想到这些年发展的这么好了!上一次接触 Flutter 还是很多年前了,那时候还特意学习了一下 Dart 语法。
最后发下用 Flutter 写出来的成果给大伙看看。
MiMusic 跨平台音乐播放器,基于 Flutter 构建,支持 6 个目标平台 Web/Android/iOS/MacOS/Windows/Linux 。
https://github.com/mimusic-org/frontend
一个 GitHub Action 打出一堆安装包,Flutter 再次牛逼!!!还特意在安卓电视机上安装了下,屏幕分辨率适配了的,就是登陆界面不好输入,后续再慢慢优化。
1
join 16 小时 53 分钟前 via iPhone
有没有遇到什么问题?可选的组件多不多?
|
2
charlie21 16 小时 46 分钟前 via Android
有没有核心+flutter 前端一起打包好了的“完整版”(剔除 web 前端)?
|
3
asui 16 小时 40 分钟前 目前我们公司的项目都是用 Flutter 构建的,Flutter 投入很大,发展挺快的,社区也非常全,很少出现需要自己造轮子的情况
|
6
mcfever 16 小时 30 分钟前 所以我用 dart 开发了 https://dartshell.com Flutter 的确好用
|
7
mjawp 16 小时 25 分钟前
flutter 很多动画都做不了,很难受
|
10
DLOG 16 小时 6 分钟前
我的想法,既然都 AI 编程了,统一性和逻辑性已经能保持一致了。
方向应该是:AI-原生,而不是跨平台。 |
11
darkengine 16 小时 5 分钟前
ReactNative 实现了一遍,结果只在 ios/android 环境下体验好一点,其他平台一堆问题
------------ 这个“其他平台”指的是 macOS/Windows/Linux? |
12
humanbait 16 小时 3 分钟前
为什么有 AI 了大家也不愿意花点小钱用原生把用户体验做好
|
15
iorilu 15 小时 56 分钟前
什么多窗口问题解决了吗
|
16
xinyu391 15 小时 45 分钟前
音频解码库是额外集成的吗?
为啥在 ubuntu 下播放不了 |
17
charlie21 15 小时 20 分钟前
如果仅本机使用还用访问 58091 端口吗?最下面的 "后端" 是 可以不另安装的吗
|
20
Geon97 14 小时 59 分钟前
Flutter 适配 tv 吗
|
21
rb6221 14 小时 50 分钟前
我前段时间看腾讯新推出的波点音乐,PC 版就是 flutter 写的,感觉跑起来还行,目前复杂特效还没有,可能是早期版本功能比较简陋,期待后续表现
|
22
szdev 14 小时 50 分钟前
rn 在移动端体验更好点,flutter 优势就是全平台
|
24
herozzm 14 小时 31 分钟前
听说 ReactNative 也很强,你说的这个问题应该是有解决的,我只用国 flutter ,其他没用过不知道
|
27
shintendo 13 小时 35 分钟前
dart 好学吗
|
28
qianlifeng 12 小时 23 分钟前
是的, 跨平台可选择的确实不多, Wox-launcher 也是最后选择的 flutter+go
|
29
MiMiGe 12 小时 1 分钟前
都 AI 了要不要考虑再用原生写一遍
|
31
xiaomimicoin2 11 小时 2 分钟前
老哥 搞个 maccy 的 windows 版本吗
|
32
loolac 10 小时 21 分钟前
不应该是 web 才是跨平台最强吗?
|
33
ciki 10 小时 18 分钟前
能原生无脑选原生
|
34
Rootcat 9 小时 13 分钟前
都 Vibe Coding 了, 为啥不用 qt
|
36
liyafe1997 8 小时 24 分钟前
最好在 README 和你的网站上放些截图吧,毕竟这玩意本质卖的就是 UI ,想不想用好不好用取决于 UI 怎么样
|
37
mainjzb 1 小时 31 分钟前
向日葵远程 PC 版 最近几个月也切到了 flutter
|