flutter 開發者幫助 APP Flutter GO2.0來襲!

前幾天谷歌發佈了Flutter1.9版本,並且吧flutter web合併到了master,看了谷歌在Flutter的路上越走越遠。作爲移動端的開發者,Flutter給我們提供一個很不錯的跨平臺開發的方式。本人也以爲工作的原因,用上了Flutter,開始其實我是拒絕的,現在我只想說:“真香”!

今天分享一個由Alibaba開源的一個對上手Flutter 有幫助的APP: Flutter GO。

Flutter Go

Language: English | 中文簡體

https://img.alicdn.com/tfs/TB1OJkeHNYaK1RjSZFnXXa80pXa-229-229.png

一個幫助開發者快速上手的 APP

最新動態

🔥 Flutter Go 2.0 即將發佈

Flutter Go 2.0 秉承年初發布的 The Flutter-Go Roadmap(路線圖) for 2019 已經做了新版本的迭代,新版本如下新功能:

注:✔是本次發佈內容

三方共建說明

由於 flutter 內容更新較快. 我們無法更快的豐富項目的內容. 如果您願意爲國內flutter的發展與學習貢獻自己的力量, 請參考我們的 共建說明, 我們會將共建者的頭像姓名貢獻至我們的官網.

版本更新歷史

按時間順序,展示重要的提交更新內容。

地址

開發規範

由於類似 javascript, java, object-c,等開發者的語言習慣不同而產生歧義,我們依據官方提供的 dart 語言規範 定製。

<< Flutter Go 開發規範第一版 >>

The Flutter-Go Roadmap(路線圖) for 2019

考慮到 Flutter 未來的變化和策略的可變性, roadmap 不排除有一定調整,但總體不會變化太大。

運行方式

  • 查看一下版本號是否正確
  flutter --version
  • 運行以下命令查看是否需要安裝其它依賴項來完成安裝
  flutter doctor
  • 運行啓動您的應用
  flutter packages get 
  flutter run
  • 如果有其他問題,請參考
    • https://flutterchina.club/setup-macos/
    • https://flutter.dev/docs/get-started/install/macos

Release安裝包下載地址

android正式版,下載地址:

iphone正式版,下載地址:

基礎環境

本項目環境持續更新. 請定期更新各依賴包.

// 運行如下命令
flutter --version
dart --version
pub --version

// 正確環境如下
// Flutter (Channel beta, v1.7.8)
// Dart VM version: 2.4.0
// Pub 2.4.0

背景

Flutter 是什麼?

2018年6月21日Google發佈Flutter首個release預覽版,作爲Google 大力推出的一種全新的響應式,跨平臺,高性能的移動開發框架。Flutter是一個跨平臺的移動UI框架,旨在幫助開發者使用一套代碼開發高性能、高保真的Android和iOS應用。

flutter優點主要包括:

  • 跨平臺
  • 開源
  • Hot Reload、響應式框架、及其豐富的控件以及開發工具
  • 靈活的界面設計以及控件組合
  • 藉助可以移植的GPU加速的渲染引擎以及高性能ARM代碼運行時已達到高質量的用戶體驗

Flutter Go 的由來

  • Flutter學習資料太少,對於英文不好的同學相對來說比較困難
  • 官網文檔示例不夠健全,不夠直觀
  • 各個 widget 的用法各異,屬性紛繁,要運行一個 widget 的 demo 往往要到處翻閱各種資料

Flutter Go 的優勢

  • 詳解常用 widget 多達 140+
  • 配套 Demo 詳解 widget 常規用法
  • 集中整合 widget 案例,一個 APP 搞定所有常用 widget 的用法
  • 持續迭代 ‘追新’ 官方版本

app 預覽

Core Team


@minghe

@ryan730

@Nealyang

@hanxu317317

@DeckeDeng

版權說明

  • 感謝大家對 flutter go 的支持和下載,但近期發現,有類似直接被髮布到蘋果 app store 上的行爲,並未註明真實來源,copyright 和 項目的 github 地址,以及開發者的版權相關信息( 包括刪除"首頁欄的版權聲明"和"關於我們"的行爲 );

  • 上述行爲,打擊了 flutter go 開發者的積極性,同時干擾了 flutter go app 的正常發佈渠道,基於 app 開源項目的發佈特殊性,特更新 LICENSE 「 開源許可證 」,由 MIT 協議 更改爲 BSD 協議, 同時建議不要隨意發佈到公共渠道的應用商店,影響官方 flutter go 的app版本迭代;

  • 大家可以繼續放心的開源使用,但是要求注意和遵守以下許可前提:

    * 版權聲明樣式
    //Copyright (c) 2018-present, Alibaba Group Holding Limited. All rights reserved.
    
    * 源代碼的重新分發必須保留上述版權聲明,條件清單和免責聲明。
    
    * 二進制形式的再分發必須複製上述版權聲明,此條件列表以及文檔中的以下免責聲明和/或隨分發提供的其他材料。
  • 由於本開源項目是供大家學習和交流 flutter 之用,裏面耗費了開發人員大量的心血,精力和熱情,請尊重開發者的勞動成果,以及相關許可證之規定;

  • 大家的互相信任,尊重與支持,纔是開源社區前進的動力和來源.

Powered by 阿里拍賣前端團隊

參考:

https://github.com/alibaba/flutter-go
https://flutter-go.pub/website/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章