是否一般Android/iOS 能到的 Flutter都可以做到?

发布于 2022-09-11 22:38:58 字数 78 浏览 21 评论 0

是否一般Android/iOS 能到的 Flutter都可以做到?

Flutter 做的app和原生app有哪些优势和不足?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

诗化ㄋ丶相逢 2022-09-18 22:38:58

1、看介绍只是说媲美,应该不是100%能做到吧。
2、优势:Flutter开发app你只要维护一套代码就可以了,跨平台,跨终端。
不足:资源没那么全,有一定学习成本。

段念尘 2022-09-18 22:38:58

我目前只是尝试着做了一个小说阅读APP,所以说下我的体验吧
结论就是:
目前flutter关于文字这块还是缺很多东西的……
我自己遇到的问题(2019.9.27,以当前时间来说,有些问题可能后续解决了,目前已经看到部分问题的官方里程碑):
1、文字测绘需要textPainter.layout 这个在isolate中是不支持的,所以如果测绘大量文字,做UI部分的CPU计算,并不像Android中那样好解决。
2、测绘一定要先layout,所以,每次计算单行都要layout一遍,性能比较差…………
3、文字支持、以及不同文字混合、图文混排等……
4、canvas的裁剪操作有点迷,感觉如果像贝塞尔曲线这种稍微复杂点的裁剪,性能比较差,同样的裁剪操作,Android这块问题不大啊…………但是flutter的图层绘制性能很不错,所以现在好多我都是叠加图层,就好比Android中的过度绘制…………没办法……尽量避免裁剪吧

另外个人吐槽:
widge必须使用final固定变量,用的很不习惯……所以很多时候非常依赖那些bloc啊,provider这种框架

牵你的手,一向走下去 2022-09-18 22:38:58

最大的不足是热更新

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文