Flutter——新技術進階之路(一)

Flutter——新技術進階之路(一)

首先:安裝Flutter

我是看着這篇博客配置的

我在這裏只說幾條注意事項:

  • 我是Windows,在MacOS上應該比Windows上簡單
  • 環境變量切記別忘記配置,Android的程序員門用AndroidStudio時經常忘記配ANDROID_HOME這個環境變量,因爲使用AndroidStudio不需要這個環境變量,但是Flutter不行,所以還是一定一定要加上。
  • 關於IDE的選擇,作爲一個幹了四年的Android,對AS的情懷還是在的,但是說實話VScode確實輕量,所以如果你電腦配置足夠高,這裏還是推薦使用AS(這裏針對的時Android開發人員),如果你是前端轉型過來,或者電腦配置(尤其是內存)不夠的化,VSCode首選。
  • 用AndroidStudio新建項目的時候很容易卡死,是因爲某些插件需要翻牆下之類的,所以你可以結束AS進程,然後去路徑裏看這個項目的文件已經都建的差不多了,然後你打開AS,Open這個項目,根據它報錯的內容去下某個需要下載的包,也可以切換成阿里的鏡像,這個比較舒服一點。
  • flutter doctor 可以幫助你找到你環境搭建中的問題

接着:介紹Flutter的包結構

我的Flutter包結構

這裏我也只是瞭解個大概

  • 首先 lib包裏放的是Flutter的代碼,dart文件,我的理解是 flutter是把他的代碼當作一個lib加載到各個端的,最開始創建之後裏面只有一個main.dart文件
  • test是測試包,.idea是我AS生成的IDEA的文件包,這兩個我們可以忽略
  • android包是flutter的Android項目包,裏面是一個完整的Android項目
  • ios包是flutter的iOS項目包,裏面是個完整的iOS項目
  • build包是Android項目的構建包

然後:如何運行一個flutter項目

flutter相關命令
這裏是flutter相關的命令

我們可以通過打開Terminal命令行工具(AS的)或者其他IDE的命令行工具,輸入 flutter run 回車就可以啓動flutter項目了

最後:總結一下

講到裏這第一章其實沒啥用,只是告訴大家一個大概,後續我會從頭開始,一邊學習一邊記錄我的flutter學習筆記,爭取成功進階flutter開發工程師

學海無涯,學無止境,大家共勉

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