我用好評威脅外賣店老闆幫我debug,他卻說Android已死,混合開發纔是當今世界的主流!這個好評不要也罷!

緣起

昨天晚上在公司debug到半夜,後面點了個外賣。

拿到後在裏面發現了一張卡片,沒錯,就是你想的那種“好評返現2元”。

平時一般順手就扔了,但是這個和一般的妖豔貨不一樣,這個上面是一個同行的頭像,這是“一個來自於禿頭程序員的紅包”。

我瞬間就心動了,我感覺一段緣分在向我招手!果斷加了他。

PS:我真的沒有想過以好評來威脅他給我搞定這個BUG。
(老闆OS:我信你個鬼,你個禿子壞得很!)

發展

隨便嘮了兩句,這個大佬說他Flutter瞭解一些,我想着可能就是一個入門水平吧,也不抱期望,就當做一個朋友隨便嘮嘮。

既然你不慌,那我就真的不客氣的問了。緊接着我就給對面發了段項目的demo,我本來也沒有抱什麼期待的,只是一個人加班太無聊了,那就拖一個人下水吧。

讓我沒想到的是,這個老闆居然是一個大隱隱於市的民間的高手。他問了我幾個問題後,不一會兒就給我指出了錯誤,直接讓我下班!這一波操作簡直秀出天際,我對大佬的感情瞬間加深了,決定在五星好評的基礎上再加個一百字的讚美小作文,並免去他返現2元的鉅款。

閒聊

鑑於今天提前完成了工作,閒暇時間多出來一個小時,我決定和這位前輩好好探討一下人生。

通過聊天得知,這位大佬現在是三十多,在開這家外賣店之前是在一家中廠搞移動開發,一開始是搞iOS開發,後面雖然賺了一些錢,但是感覺路子窄了,前景不好,這才一邊繼續搞iOS,一邊學習跨平臺混合開發。現在也算是有點財富積累,正在自己創業。

我告訴他,我是一個搞Android開發的,他聽後說了一句:Android路子也窄了,混合開發纔是當今世界的主流!

然後就把他的“財富密碼”告訴了我,和我好好掰扯了一下

後面大佬就直接甩了一個鏈接給我,好傢伙,這不是一套Flutter進階學習筆記嗎?我直接分享出來吧

點擊此處藍色字體,裏面有免費獲取通道。大佬的GitHub:https://github.com/xieyuliang/Android-P7-share

Flutter進階學習筆記

整理大綱

  • 爲什麼Flutter是跨平臺開發的終極之選
  • 在Windows上搭建Flutter開發環境
  • 編寫您的第一個 Flutter App
  • Flutter開發環境搭建和調試
  • Dart語法篇之基礎語法(一)
  • Dart語法篇之集合的使用與源碼解析(二)
  • Dart語法篇之集合操作符函數與源碼分析(三)
  • Dart語法篇之函數的使用(四)
  • Dart語法篇之面向對象基礎(五)
  • Dart語法篇之面向對象繼承和Mixins(六)
  • Dart語法篇之類型系統與泛型(七)
  • Flutter中的widget


點擊此處藍色字體,裏面有免費獲取通道。我的GitHub:https://github.com/xieyuliang/Android-P7-share

爲什麼Flutter是跨平臺開發的終極之選

  • 這是爲什麼?
  • 跨平臺開發
  • 什麼是 Flutter
  • Flutter 的特性
  • Flutter 構建應用的工具
  • 使用 Flutter 構建的熱門應用
  • 構建 Flutter 應用的成本
  • ……


在Windows上搭建Flutter開發環境

  • 使用鏡像
  • 系統要求
  • 獲取Flutter SDK
  • 編輯器設置
  • Android設置
  • 起步: 配置編輯器
  • 起步: 體驗
  • 體驗熱重載
  • 創建新的應用
  • 運行應用程序
  • ……

第三章 編寫您的第一個 Flutter App

  • 第1步: 創建 Flutter app
  • 第2步: 使用外部包(package)
  • 第3步: 添加一個 有狀態的部件(Stateful widget)
  • 第4步: 創建一個無限滾動ListView
  • 第5步: 添加交互
  • 第6步: 導航到新頁面
  • 第7步:使用主題更改UI
  • ……


第四章 Flutter開發環境搭建和調試

  • 開發環境的搭建
  • 模擬器的安裝與調試
  • 開發環境的搭建
  • 模擬器的安裝與調試
  • ……


第五章 Dart語法篇之基礎語法(一)

  • Hello Dart
  • 數據類型
  • 變量和常量
  • 集合(List、Set、Map)
  • 流程控制
  • 運算符
  • 異常
  • 函數
  • ……


點擊此處藍色字體,裏面有免費獲取通道。我的GitHub:https://github.com/xieyuliang/Android-P7-share

第六章 Dart語法篇之集合的使用與源碼解析(二)

  • List
  • Set
  • Map
  • Queue
  • LinkedList
  • HashMap
  • Map、HashMap、LinkedHashMap、SplayTreeMap區別
  • 命名構造函數from和of的區別以及使用建議
  • ……


第七章 Dart語法篇之集合操作符函數與源碼分析(三)

  • Iterable<E>(Iterable類關係圖、Iterable類方法圖……)
  • forEach(介紹、使用方式、源碼解析……)
  • map(介紹、使用方式、源碼解析……)
  • any(介紹、使用方式、源碼解析……)
  • every(介紹、使用方式、源碼解析……)
  • where(介紹、使用方式、源碼解析……)
  • firstWhere和singleWhere和lastWhere(介紹、使用方式、源碼解析……)
  • join(介紹、使用方式、源碼解析……)
  • take(介紹、使用方式、源碼解析……)
  • takeWhile(介紹、使用方式、源碼解析……)
  • ……(內容太多)


第八章 Dart語法篇之函數的使用(四)

  • 函數參數
  • 匿名函數(閉包,lambda)
  • 箭頭函數
  • 局部函數
  • 頂層函數和靜態函數
  • main函數
  • ……


第九章 Dart語法篇之面向對象基礎(五)

  • 屬性訪問器(accessor)函數setter和getter
  • 面向對象中的變量
  • 構造函數
  • 抽象方法、抽象類和接口
  • 類函數
  • ……


第十章 Dart語法篇之面向對象繼承和Mixins(六)

  • 類的單繼承
  • 基於Mixins的多繼承
  • ……


第十一章 Dart語法篇之類型系統與泛型(七)

  • 可選類型
  • 接口類型
  • 泛型
  • 類型具體化
  • ……


第十二章 Flutter中的widget

  • Flutter頁面-基礎Widget
  • Widget
  • StatelessWidget
  • Stateful Widget
  • State生命週期
  • 基礎widget
  • 文本顯示
  • ……


點擊此處藍色字體,裏面有免費獲取通道。大佬的GitHub:https://github.com/xieyuliang/Android-P7-share

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