Flutter 终于 beta 了,但似乎关注度不高啊,我来刷一波 Flutter 的存在感
Flutter 似乎一点关注度都没有,不知道有没有哪位用过?体验如何???
Flutter 终于 beta 了,但似乎关注度不高啊,我来刷一波 Flutter 的存在感
目前还不是很成熟,自己可以玩!
更多关于Flutter 终于 beta 了,但似乎关注度不高啊,我来刷一波 Flutter 的存在感的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
问题来了,有什么特别的优势嘛?
大厂用不上,小厂用不了系列。用的是 dart ?再新学一门语言谁都不愿意况且并没有什么特别的优势。
需要学习 dart2,居然还号称性能优于原生应用,那就呵呵哒了
要学新语言,没太大兴趣
试过,UI 嵌套多了,很不值观。目前觉得最优秀布局手段还是 autolayout。
啥时候正式宣布新系统 Fuchsia
如果 Fuchsia 成了,那么 Flutter 和 Dart 火是必然的,然而…
像楼上说的,为什么要嵌套那么多层。真搞不懂
不觉得 AutoLayout 是最优秀布局手段,觉得前端的 CSS 那套才是
我昨天才看到的。感觉这种东西目前也只能自己玩玩。
https://developers.googleblog.cn/2018/02/flutter-beta1.html
感觉声明 GUI 的语法还是略复杂
关注中。还需时日。
作为一个运维我决定学习一下
用过,上手很快,特性很爽,开发体验大幅优于其他各种方案,目前我感觉比较大的问题是:
1.中文资料很少,学习基本靠读源码读官方 demo,stackoverflow 上问答也不够多,学习能力和英文能力差的可以洗洗睡了
2.部分功能缺失,比如我碰到的有暂不支持 svg,不能内嵌 webview,不能像原生安卓一样获得 view 的 rendercache 等
3.常用第三方支持问题。比如统计、支付,这些东西在原生支持 flutter 之前只能自己写插件,利用 method channel 方式,把要使用的 api 方法全部包装一遍再提供给 flutter 去用。而且部分功能无解,比如友盟的页面统计,flutter 里根本就没有页面的概念,切换页面实际上是切路由然后页面重绘,所以只能靠自定义事件,而这就很麻烦了。
从实现思路上来看,优于原生未必不可能的。
UI 布局方面,虽然有吐槽嵌套多层,但是写起来还是符合布局逻辑的。
误发了,补充一下,开发体验不太好,语言没什么吐槽的,简单易上手。问题主要提现在 debug 上了,很费时间,感觉是在 debug 一个黑盒一样。(或许我有什么姿势没有解锁?)
像黑盒?控制台堆栈报错和断点单步运行查看变量不都是可用的么,感觉和原生代码调试没差。。这一块我唯一感觉有点不够爽的大概就是断点调试时 Evaluation Expression 界面的代码输入框那里代码提示有点问题
用 dart 就注定这个项目没有什么发展前途
大概我用的是三个月前的版本?
文档看的很懵,网上也没有什么 blog/讨论可以参考
以前都不知道有这个东西, 今天才在 Twitter 上看到.
关注度低, 用的人少. 感觉不比原生有优势.
iOS 的 OC 可以直接写 C,OC 效率也非常高,这 Flutter 还要一层层地嵌套编译吧,不可能比原生快的,Android 就不知道了
底层渲染使用的是 skia 引擎,和 chrome 有什么联系吧。
这玩意儿呢如果使用 ES6 或者 TS 到还有可能火起来, 用 Dart 就难说了, 参考隔壁的 Angular, 不知道有多少人用 Dart 写 Angular 呢?
有个 MVP 朋友说过, 很难和 Google 的人沟通的 🐶
Flutter作为谷歌推出的跨平台移动开发框架,其Beta版本的发布确实是一个值得关注的里程碑。虽然目前可能看起来关注度不高,但这并不妨碍Flutter本身所具备的优势和潜力。
Flutter的核心理念在于提供一套高效的UI工具包,支持开发者快速构建原生性能和平台集成的应用。它利用Dart语言进行开发,并通过一套渲染引擎实现跨平台的一致性体验。此外,Flutter还提供了丰富的控件集合、动画库以及响应式框架,使得开发者能够轻松创建富有感染力的灵活界面。
值得一提的是,Flutter的热重载(Hot Reload)功能极大地提升了开发效率,允许开发者在修改代码后迅速看到效果。这种即时反馈机制对于快速迭代和调试来说至关重要。
此外,Flutter社区也在不断发展壮大,越来越多的开发者和团队开始尝试并采纳这一技术。随着Flutter的不断成熟和完善,相信它会在移动开发领域占据一席之地。
因此,对于关注移动开发技术和趋势的开发者来说,Flutter无疑是一个值得深入了解和学习的框架。