Flutter 进军全平台,以及其他

2019-05-08 11:41:57 +08:00
 xell
昨天( 5 月 7 日) Google Developers 发表新的文章[1],宣布 Flutter 进军跨平台开发,全面兼顾移动、网页、嵌入式和桌面,比 Reactive Native 更好的方案终于到来了——如果你也已经忍受不了 JS 的话。

(下面重点转移……)

在其中 Google 团队官方推荐了 The App Brewery[2] 的相关课程,由此我注意到其创始人和开发讲师 Angela Yu。这个笑起来眼睛弯弯的可爱姑娘应当是来自中国[3],原本读的医学和神经科学,读到博士竟然退学,专注于前端和手机应用开发,然后建立了培训网站,自己包办了几乎所有课程的授课[4]。真是彪悍人生(看访谈中说一周工作 80 小时)。还可以参见她在 YouTube 的一段简短的两分钟自我介绍[5]( I'm not a "female coder", I'm a coder who happens to be female.)。

[1] https://developers.googleblog.com/2019/05/Flutter-io19.html
[2] https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
[3] https://www.linkedin.com/in/angela-yu-963a584b/?originalSubdomain=uk
[4] https://theappguy.co/best-episodes-as-blog-posts/2016/7/15/an-interview-with-a-doctor-who-quit-goes-on-to-create-a-rap-video-for-kickstarter
[5] <amp-youtube data-videoid="l5jUaLBXEg8" layout="responsive" width="480" height="270"></amp-youtube>
9584 次点击
所在节点    Flutter
20 条回复
murmur
2019-05-08 11:43:46 +08:00
问题是我忍受的了 js 受不了 flutter 叠屎堆一样的嵌套 ui 写法
wly19960911
2019-05-08 11:45:13 +08:00
我已经分析过部分 web 开发了,就现有阶段的编译情况,暂时开发 web 端,性能方面的问题太大了,手机端动画基本不行,三星 S9+ 动画仅仅 15-20 fps,使用的是 requestAnimationFrame,但是还是救不了。
Heavytiger
2019-05-08 11:46:29 +08:00
学不动了
randyo
2019-05-08 11:56:46 +08:00
能把 dart 换成 typescript 吗^_^
Troevil
2019-05-08 12:07:10 +08:00
@murmur #1 是的 页面复杂 还没有封装的话 嵌套的想死...
wispx
2019-05-08 12:45:40 +08:00
我真学不动了
tianxia
2019-05-08 13:08:43 +08:00
“如果你也忍受不了 JS 的话”,你说的是认真的吗?
lidongyx
2019-05-08 13:48:40 +08:00
其创始人和开发讲师 Angela Yu。这个笑起来眼睛弯弯的可爱姑娘应当是来自中国[3],原本读的医学和神经科学,读到博士竟然退学,专注于前端和手机应用开发,然后建立了培训网站,自己包办了几乎所有课程的授课[4]。真是彪悍人生

牛就一个字
userdhf
2019-05-08 13:54:17 +08:00
js 也是发展了数十年才有了 promise 和 await / async
dart 估计会在下下下一个正式版中解决这个问题。
谁知道呢,也许 intel 的 10nm 先出来...
wly19960911
2019-05-08 13:58:18 +08:00
@userdhf #9 什么意思,为什么说 dart 没有 promise ?
dodo2012
2019-05-08 14:00:32 +08:00
学过,后来嵌套受不了,就放那了,不知道啥时候会想解决这个问题
userdhf
2019-05-08 14:08:23 +08:00
@wly19960911 我没说没有啊,我 i 是说 js 解决多层嵌套也才是近几年的事,而且解决的不错
zxq2233
2019-05-08 14:11:04 +08:00
能开发桌面级应用吗
wly19960911
2019-05-08 14:22:57 +08:00
@userdhf #12 js 的 callback 是基于异步流的概念才解决的,这个嵌套我感觉没法解决,因为 UI 只能嵌套写,无非是在哪里写的问题(代码,xml/html ),你可以拆开来。
userdhf
2019-05-08 14:33:22 +08:00
@wly19960911 不知道,也许以后会变成链式写法,看编译器了。。而且 ui 不应该就是嵌套着写吗
huiyifyj
2019-05-08 14:46:30 +08:00
我觉得 flutter 的嵌套比 js 更可怕
whypool
2019-05-08 14:49:04 +08:00
嵌套真的 mmp,什么时候不用嵌套再学吧
vampuke
2019-05-08 14:54:46 +08:00
@zxq2233 #13
https://feather-apps.com/
官方的支持也在进行中了
zhanggang807
2020-03-16 16:41:15 +08:00
@userdhf 你这... 10 代 U 和软件语言,画风转的有点生硬, 猝不及防呀,,23333
zhanggang807
2020-03-16 16:42:52 +08:00
@userdhf 突然明白了,这对比 666

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

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

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

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

© 2021 V2EX