目前最强的 ios android 跨端框架是 flutter 吗,它发展前景是不是很美好,有没有经过时间的验证

2022-08-11 09:40:00 +08:00
 unt

想从前端转 flutter ,可行性怎样

9965 次点击
所在节点    程序员
72 条回复
xz410236056
2022-08-11 14:26:52 +08:00
@coolmint #16
机器学习(生物识别)在 iOS 上没有比 Core ML + vision 好用的。
“比如两端的开屏图片,通过一个库直接自动生成了。”
iOS 在 assets 里扔个图片就行了,代码都不用写。复杂点的用 lunch screen 直接可视化的画。
apple 对开发者友好程度比谷歌强多了。
xz410236056
2022-08-11 14:29:25 +08:00
@fox0001 #34 咸鱼也不用了吧,之前用 flutter 的时候各种白屏,肉眼可见的慢。当然也可能是实验阶段的时候水平不行
dreamramon
2022-08-11 14:34:15 +08:00
React 吧,网页一起搞了。
Flutter 的搞网页麻烦。
fox0001
2022-08-11 14:41:25 +08:00
@xz410236056 #42 究竟闲鱼有没有放弃 Flutter ,真不知道。但搜索“闲鱼 flutter”有很多相关内容,其中还提到闲鱼开源了 fish redux ,是 flutter 相关的东西,具体没看。

另外,我们用 flutter 做过 app 项目,各种操作是流畅的,跟原生没区别。
zeal7s
2022-08-11 15:09:13 +08:00
难道不是游戏引擎吗?比如 Unity [手动狗头]
fengfuliu
2022-08-11 15:10:04 +08:00
@belowfrog reanimated 我看了 github 前两天还在提交代码吧 https://github.com/software-mansion/react-native-reanimated
HeapOverflow
2022-08-11 15:20:31 +08:00
有人感兴趣的话,可以看看我用 flutter 写的 hacker news 客户端( android 端体验可能不是很好): https://github.com/Livinglist/Hacki
swordne
2022-08-11 15:57:09 +08:00
@fox0001 闲鱼好像还是 flutter ,关注一个做手机输入法的开发者,反馈过好多次 flutter 的 bug 导致输入法的候选字栏显示异常。
mmm159357456
2022-08-11 16:24:16 +08:00
就我的学习经验而言,原生该遇到的坑一个都跑不了
xiqishow
2022-08-11 16:26:32 +08:00
@zeal7s #45 flutter 的本质也是 2d 渲染引擎 可以理解为一种 2d 游戏引擎[doge]
CHTuring
2022-08-11 16:30:17 +08:00
React Native 加 EXPO ,功能都能实现。
kangyan
2022-08-11 17:06:39 +08:00
与其纠结兼容性,不如原生学起来
linroid
2022-08-11 17:21:01 +08:00
如果要入坑 flutter ,建议买台显微镜来帮助对符号
iwh718
2022-08-11 17:28:01 +08:00
一直用 RN ,挺好的。
duanxianze
2022-08-11 17:28:15 +08:00
任何跨端框架都有个问题,就是你需求稍微复杂一点就必须会原生开发,对个人或者小公司来说必须至少有三个人或者同时会三个技能的人,算下来没有节省太多的时间和金钱
youxiachai
2022-08-11 17:30:06 +08:00
@DCELL flutter 怎么可能影响到 ios 的原生生态.....

你以为用 flutter 开发, 就可以完全不用 ios 的东西啊...
youxiachai
2022-08-11 17:31:55 +08:00
@fox0001 淘特啊.纯 flutter
youxiachai
2022-08-11 17:34:36 +08:00
@duanxianze dart::ffi 我一个搞 android,最近都在看 win32...最后 10%的功能真折磨..
fox0001
2022-08-11 17:49:23 +08:00
还是回答一下楼主的问题吧

1 )前景,我觉得好的。首先是 Google 开发主导的,目前兼容最多平台( Google 的野心不小)的框架。抛开各种需求场景,我不敢说是最优秀或最强,但起码名列前茅,且能安心使用。

2 )有很多成功案例,包括 Google 和阿里巴巴等。详见 flutter.dev -> Showcase

3 )前端转过去,感觉没问题,原理跟 VUE 差不多。我反而是弄过 Flutter ,再回过头来看懂 VUE (但是还没深入)。不过 Flutter 有些概念或做法,可能不能一下子弄懂(因人而异吧)。另外,一开始用,会比 web 开发慢,熟悉了就好。
coolmint
2022-08-11 18:23:53 +08:00
@xz410236056 #41 确实,除了工作我不会做 flutter ,哈哈哈,我更愿意做 iOS

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872077

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX