| ggtalk 是一个程序员闲聊节目,由 SwiftGG 团队制作。网址是 https://talk.swift.gg,同时可以通过 RSS 来订阅 ggtalk 的内容:https://talk.swift.gg/static/rss.xml

最近 Flutter 是如日中天,无论是不是做移动端开发,大家应该都对 Flutter 有所耳闻。这次我们请到了美团的宇杰(御姐)同学,一起聊聊 Flutter 的过去、现在和将来。

这次的内容不会太深入技术细节,重点是介绍 Flutter 本身,让大家对 Flutter 能有一个宏观的了解。它的发展过程是什么?有什么亮点?使用体验如何?现在有什么缺点?未来会如何改进?听完这期节目,相信你会找到答案。

其实跨平台这个系列去年就在计划了,不过技术话题需要准备的内容比较多,也要请到合适的开发者来分享,所以更新速度会慢一些。大家如果有相关的问题可以微博发给我,我会放到后续节目中。

勘误:梁杰说的“Dart 是 JS 的一种方言”是错误的,Dart 是一门独立的语言,只不过支持编译成 JS。(感谢臧老师指正)

参考链接: 

• Flutter Live 官方视频 Part 1:https://www.youtube.com/watch?v=kpcjBD1XDwU

• Flutter Live 官方视频 Part 2:https://www.youtube.com/watch?v=6hmgkimeaEE

• Flutter Live 官方视频 Part 3:https://www.youtube.com/watch?v=OAEWySye0BQ

• Flutter Roadmap:https://github.com/flutter/flutter/wiki/Roadmap

• Visual Studio Code 编辑器:https://code.visualstudio.com/

• 我们之前翻译的 LSP 文章:《Language Server Protocol》(https://swift.gg/2019/01/15/nshipster-language-server-protocol/)

• icepy 的博客:https://icepy.me/#/

• 御姐的微博:@ForelaxMe(https://www.weibo.com/u/3889029090)

• 梁杰的微博:@梁杰_numbbbbb(https://www.weibo.com/numbbbbb)

时间线: 

• 01:17 个人介绍

• 03:04 Flutter 介绍(诞生、发展过程)

• 06:33 Flutter 的宣传亮点以及国内外的关注趋势

• 13:24 Flutter 的现状(普及情况、和其他跨平台方案对比)

• 25:05 介绍和讨论 Flutter 2019 Roadmap

• 41:00 介绍美团的 Flutter 实践过程

• 54:56 为什么 Flutter 这么火?

• 01:01:49 为什么我们一直没有一个满意的跨平台方案?

• 01:05:58 我们是不是真的需要跨平台?

推荐阅读

奔向三张,不破不立:一个iOS开发工程师的职业规划思考

iOS 效率工具:自动生成 Model 文件

Flutter 状态管理之 Scoped Model & Redux

Core Graphic 指南:线条,矩形和渐变

在看就点点吧 

美团flutter_ggtalk 聊聊跨平台:后起之秀 Flutter相关推荐

  1. 移动端跨平台开发Flutter 与 React Native对比

    移动端跨平台开发Flutter 与 React Native 深入对比分析 2019年6月21日20:41:35 发表评论 154 views 移动端跨平台在经历数年沉浮之后,如今还能在舞台聚光灯下雀 ...

  2. 从Flutter开始聊聊跨平台移动开发框架

    Flutter 是一款由 Google 开发的开源.跨平台移动端开发框架.Flutter 使用 Dart 作为开发语言,这是一门简洁.强类型的编程语言.它允许使用同一个代码库构建高性能.漂亮的 iOS ...

  3. 跨平台开发Flutter初体验

    Flutter的横空出世,很大程度上降低了移动应用的开发成本:我是一名苦逼的iOS开发者,兼职写点Android开发,对Flutter的出现比一般人要敏感很多,在此之前个人的看法是跨平台没什么前景,学 ...

  4. 浅谈跨平台框架 Flutter 的优势与结构

    作者:个推iOS工程师 伊泽瑞尔 一.背景 目前,移动开发技术主要分为原生开发和跨平台开发两种.其中,原生应用是指在某个特定的移动平台上,使用平台所支持的开发工具和语言,直接调用系统提供的API所开发 ...

  5. 势逼 React Native,跨平台开发框架 Flutter 很凶猛

    图源:Flutter 官网 作者 | 亢少军 责编 | 仲培艺 本文内容经授权摘自<Flutter 技术入门与实战> Flutter 的 2019 很是精彩: 声网开源了 Flutter ...

  6. 势逼 React Native,跨平台开发框架 Flutter 很凶猛 | 码书

    图源:Flutter 官网 作者 | 亢少军 责编 | 仲培艺 本文内容经授权摘自<Flutter 技术入门与实战> Flutter 的 2019 很是精彩: 声网开源了 Flutter ...

  7. 美团点评高性能跨平台动态化框架-Picasso

    点击上方"开发者技术前线",选择"星标" 13:21 在看 真爱 转载声明:本文转载自「美团点评技术博客」 背景 Picasso是大众点评移动研发团队自研的高性 ...

  8. 移动跨平台框架Flutter介绍和学习线路

    Flutter简介 Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能.高保真的应用程序. Flutter目标是使开发人员能够交付在不同平台上都感觉自然流畅的 ...

  9. 首创:SDK通过gRPC支持所有跨平台方案Flutter、Ionic、Cordova、Xamarin等

    方案: 1.SDK所有接口封装gRPC单独的App或者Server,android和iOS都这样,管它叫Server.(SDK与硬件有关) 2.使用任意跨平台方案作为客户端Client,通过gRPC调 ...

最新文章

  1. 【UML 建模】UML入门 之 交互图 -- 时序图 协作图详解
  2. PHP登录带图片,PHP登录注册完整图片验证码实现
  3. python - 定时清理ES 索引
  4. 呆在实验室到深夜的小随笔
  5. Java Colections 集合类 —— List、ArrayList、Set(HashSet)
  6. 深入学习Java中的字符串,代码点和代码单元
  7. django下载文件异常 - ValueError: read of closed file
  8. 《C++ Primer 第5版》-12.2动态数组-康奈尔笔记
  9. MariaDB ColumnStore初探(1):安装、使用及测试
  10. 微表情数据集汇总(全)
  11. 技术中台的作用是什么,在什么情况下才有必要做技术中台?
  12. 微信小程序自适应图片的时候底部总有一条白色的空白区像一条线该怎么办呢?
  13. PPT文件不能编辑,什么情况?
  14. 玩PyTorch?你不得不看的PyTorch资源大列表
  15. 2021-04-15 kk日记,415系统支持战况总结
  16. Java中import和import static的区别
  17. sqli-labs通关攻略23-37[Advanced Injections]
  18. 有历史搜索记录的搜索框(百度搜索案例)
  19. 电脑的发展史和趣闻,伟大的乔布斯和比尔盖茨
  20. AMEsim 几个启动错误解决方法

热门文章

  1. 通过 url 参数 parameters 和 script tag 属性来配置 SAP UI5 运行时
  2. 如何访问 SAP Screen Personas 培训系统以及完成一个最简单的例子
  3. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
  4. 如何检查并unregister本地注册的Chrome service worker
  5. SAP Spartacus如何禁止某些标准的css样式
  6. why we need createBindingContext in SAP UI5
  7. SAP UI5 log level
  8. SAP的软件是如何深刻影响着世界的?
  9. 如何调试后台作业 - how to debug background job
  10. SAP OData执行的后台跟踪工具