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.