2018年2月27日,在西班牙巴塞罗那世界移动大会上,Google发布 Flutter 的第一个 beta 版本。Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架。如今就能够去 flutter.io 快速上手开发精美的原生应用。为了方便开发者了解和掌握 Flutter,一颗香菜准备了如下关于 Flutter 的内容。git
Flutter beta 1 重磅发布:开发精美的原生应用github
Flutter 推出 beta 版本,目标是解决移动开发中实现原生应用的性能和与平台的集成和移植的 UI 工具包两个问题。支持 Android Studio 和 Visual Studio Code,使用 Flutter 开发的线上应用已过百万,一些应用同时被 App Store 和 Play Store 推荐。Flutter beta 兼容 Dart 2,Flutter 生态的逐渐壮大。框架
做者经过介绍移动开发历史,说明了当前原生开发和混合开发在移动应用开发中的优点和缺陷,同时说明了 Flutter 是如何扬弃原生开发和混合开发现有的优缺点。工具
做者从组成 编写 Flutter语言 Dart 开始提及,介绍了 Dart 语言的易于学习掌握的优点。说明了 Flutter 的优点例如:简单的监听方式、一切都是组件。简化 Activity 生命周期管理。稳定的 60 帧频,这个特性对于移动游戏开发是一个利好消息。性能
Flutter — 5 reasons why you may love it学习
热更新、基于Material Design的组件、一切皆是组件、Android/iOS 自动切换UI、数量众多的开发库,这五个缘由能够让你爱上 Flutter吗?网站
目前Flutter 视频在国内的网站上只有优酷上有,在第11条是 Google 开发者在优酷的主页,你能够经过查看 DartConf2018的相关内容来了解 Flutter,1-10均在 Bilibili,请自备。ui
Flutter 教程视频在 YouTube 不是不少,可是在国外有不少作Flutter教程的网站,想学习的开发者能够根据本身的实际状况进行选择学习。
Plugins for Flutter, including FlutterFire such as google_sign_in,image_picker,video_player,firebase_admob,firebase_analytics,firebase_auth pubcloud_firestore. maintained by the Flutter team.