Flutter 官网上的这张图

发布于 1周前 作者 yibo5220 来自 Flutter

https://flutter.io/

  • Microsoft 的编辑器
  • Google 的框架和编程语言
  • Apple 的设备模拟器

Flutter 是来自 Google 的一个新的 Mobile UI 框架。


Flutter 官网上的这张图

更多关于Flutter 官网上的这张图的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html

38 回复

框架越来越多,以后程序员的日子难过了。

更多关于Flutter 官网上的这张图的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


用 dart 就注定这项目没戏
为了实现一个简单的按钮都要满屏的嵌套

可惜国内的 UI 可不会按照框架给的来,那都是美术天马行空

可能在暗示:
做工具的还是 Microsoft 厉害啊
做框架的还是 Google 厉害啊
做设备的还是 Apple 厉害啊

这个月准备在西安做一次 Flutter 的 Codelab 活动。

material design, Android 的界面风格 →_→

iOS + Material Design = native???

不错!跨平台 UI 框架。

程序员用新工具省下 30%的时间,然后会多花 90%的时间向别人安利这款工具多么好用。

这满屏的嵌套不符 V2 的风格啊

有有框架了,前端开发者怎么活🤪

哈哈,点评到位
顺便同情前端 1s

嗯,右下的按钮貌似违反了 iPhone X 的 GUI Guideline,貌似隐隐的部分超出了底部 Safe Area

我先去看看 有没有支持 macOS 和 UWP

厉害厉害咧咧咧咧咧!

我感觉这种写法是把 html+css+js 全都混在一起写,很难做到灵活

就冲这浓浓的 Java 即视感,dart 也没戏

g 家工程师们好像已经忘了被 gwt 支配的恐惧了

不知道后期会不会加个拖控件自动生成代码的插件~

其实 Flutter 也为 IOS 做了一套控件库

用 Dart 是真的难受,为什么就不能学学隔壁 Angular 一样用 Typescript 呢?

就是,我也觉得 Dart 是硬伤。 无端端增加了入门门槛儿。 看来 Google 对 Dart 的推广还是不死心, 就不能用 js/ts 么, 或者 go 也行, 好歹有点儿基础。

如果 ng 不是用了 ts, 坚持用 Dart,ng 能不能火起来还不知道呢 🤔

你写 html 也不用嵌套?




GDG 西安 Codelab 活动:使用 Flutter 和 Dart 构建简易的聊天应用
http://gdgxian.org/2018/03/04/event-201803/


有空的话,欢迎来参加

这种最大问题在于客户不知道你有这些,需求总是按照他们的天马行空来的,除非沟通一方对这也熟悉,才能按照路子走,当然产品经理就不一样,前者对项目,后者对产品

实际写过几天就会发现,dart 在这套框架的思路下的表现相当棒。
官方也给出了为什么选择 dart 的原因,应该说还算说的过去:
https://flutter.io/faq/#why-did-flutter-choose-to-use-dart

Flutter 这个项目很早就有了,但直到 2017 年开发才处于活跃开发,关注有一段时间了。 以前 Angular 选择 Typescript 作为开发语言的时候,我觉得 Dart 挺可惜的(虽然 Angular 官方也是支持纯 JS,Dart 开发的,但毕竟是 TS 才是正宫)。

为难 Google 爸爸了,还为中国用户准备了通道,https://github.com/flutter/flutter/wiki/Using-Flutter-in-China

照着 https://flutter.io/get-started/codelab/ 写了一遍,满屏的匿名函数和缩进(有时候 vscode 还 tab 不正确😂)
好不习惯,看着也晕

我要回去写 c 了!

太累了,啥时候有 缩进或者标签的语法糖

针对您提到的Flutter官网上的图片,虽然我无法直接看到具体的图片内容,但基于Flutter这一技术的特性和常见的展示内容,我可以提供一个概括性的、专业的回复框架,您可以根据实际情况进行调整:


Flutter官网上的这张图很可能展示了其强大的跨平台开发能力、丰富的UI组件库以及高效的热重载功能等核心优势。

首先,如果图中包含了Android和iOS设备的模拟图,那么它很可能在强调Flutter能够用一套代码同时构建高质量的原生用户界面,实现真正的跨平台开发,极大地提高了开发效率和代码复用率。

其次,如果图片展示了丰富的UI组件,如按钮、输入框、列表等,这体现了Flutter提供了完善的UI工具包,使得开发者能够轻松构建出美观且功能丰富的应用程序。

再者,如果图中出现了热重载的演示,那么它一定在强调Flutter的这一独特优势:开发者可以在不重启应用的情况下,即时查看代码更改的效果,这极大地加速了开发迭代过程。

总之,Flutter官网上的这张图旨在通过直观的方式,向开发者展示其强大的功能和优势,鼓励更多开发者选择Flutter作为他们的跨平台开发框架。建议深入探索Flutter的文档和教程,以充分利用其提供的所有功能和工具。


希望这个回复能够满足您的需求!

回到顶部