Flutter 7 個(gè)開(kāi)源項(xiàng)目推薦 01
前言
加強(qiáng)你的 Flutter 開(kāi)發(fā)
閱讀大量代碼是提高開(kāi)發(fā)技能的最佳方法之一粥诫。開(kāi)源項(xiàng)目是學(xué)習(xí)最佳實(shí)踐欺缘、編碼風(fēng)格和其他許多主題的最佳場(chǎng)所悲雳。
軟件開(kāi)發(fā)最需要的領(lǐng)域之一是跨平臺(tái)的移動(dòng)應(yīng)用程序開(kāi)發(fā)弊知。Flutter 是你可以使用的最流行的跨平臺(tái)移動(dòng)應(yīng)用開(kāi)發(fā)工具之一杜跷。今天,我們來(lái)看看 7 個(gè)開(kāi)源的 Flutter 項(xiàng)目歪架,它們可以幫助你成為一個(gè)更好的 Flutter 開(kāi)發(fā)者股冗。
正文
1. 電影 inKino
如果你想知道如何將源代碼架構(gòu)設(shè)計(jì)成可以在多個(gè)平臺(tái)上運(yùn)行霹陡,那么這將是一個(gè)很好的資源和蚪。這個(gè)項(xiàng)目是一個(gè)多平臺(tái)的 Dart 應(yīng)用程序?yàn)g覽電影和放映時(shí)間止状。它有大量的自動(dòng)化測(cè)試,并且在 Flutter 和 web 之間共享 40% 的代碼攒霹。Android 和 iOS 應(yīng)用程序都使用了單一的 Flutter 代碼庫(kù)怯疤。AngularDart 被用來(lái)創(chuàng)建進(jìn)步的網(wǎng)絡(luò)應(yīng)用程序。這個(gè)存儲(chǔ)庫(kù)有點(diǎn)舊催束,但是它可以成為學(xué)習(xí)的一個(gè)很好的資源集峦。它在 GitHub 上有超過(guò) 3000 顆星星。
https://github.com/ducafecat/inKino
2 ...
3. 動(dòng)畫(huà) Pokedex
如果你想學(xué)習(xí)簡(jiǎn)潔項(xiàng)目架構(gòu) clean architecture 和動(dòng)畫(huà)在 Flutter 抠刺,然后這可以是一個(gè)很好的資源為你塔淤。顧名思義,這是一個(gè)口袋妖怪應(yīng)用程序速妖,建立了大量的動(dòng)畫(huà)和干凈的架構(gòu)高蜂。它在 GitHub 上有超過(guò) 1000 顆星星。
https://github.com/ducafecat/flutter_pokedex
4. 電子書(shū) FlutterEbookApp
這個(gè)項(xiàng)目是一個(gè)用于閱讀和下載書(shū)籍的 Flutter 應(yīng)用程序罕容。該應(yīng)用程序中的所有圖書(shū)都是公共領(lǐng)域(過(guò)期版權(quán)和完全免費(fèi))备恤。它有很多功能,比如下載電子書(shū)锦秒,閱讀電子書(shū)露泊,收藏夾,黑暗模式等等旅择。這個(gè)項(xiàng)目正在不斷更新惭笑,在 Github 上有超過(guò) 1000 顆星。
https://github.com/ducafecat/FlutterEbookApp
5. 音樂(lè)播放器 Flutter-Music-Player
這個(gè)項(xiàng)目是一個(gè)美麗的 Material 設(shè)計(jì)音樂(lè)播放器砌左。雖然它只適用于機(jī)器人脖咐,但我相信你能學(xué)到很多東西。如果你愿意汇歹,你可以做一個(gè) IOS屁擅。它還有一個(gè)音樂(lè)播放器插件。在 Github 上有超過(guò) 1000 顆星星产弹。
https://github.com/ducafecat/Flutter-Music-Player
6. 果蔬店 Grocery-App
雜貨店購(gòu)物應(yīng)用程序是移動(dòng)應(yīng)用程序行業(yè)中最受歡迎的應(yīng)用程序之一派歌。這是一個(gè)模板的 Flutter 開(kāi)發(fā)者誰(shuí)想要一個(gè)干凈的雜貨店應(yīng)用程序。模板中沒(méi)有數(shù)據(jù)流或與后端系統(tǒng)的通信痰哨。這個(gè) Flutter UI Template 可以節(jié)省你的時(shí)間胶果,并且可以吸引那些不喜歡設(shè)計(jì)布局的開(kāi)發(fā)者。
https://github.com/ducafecat/Grocery-App
7. 太空 Spacex-Go
如果你像我一樣是 SpaceX 的粉絲斤斧,這對(duì)你來(lái)說(shuō)可能是一個(gè)很好的資源早抠。這個(gè)項(xiàng)目的目標(biāo)是在多個(gè)平臺(tái)上創(chuàng)造最好的 SpaceX 體驗(yàn)。它從開(kāi)源的 r/SpaceX REST API 獲取所有信息撬讽,您可以在這里找到它蕊连。它提供了很多功能悬垃,如發(fā)射跟蹤及詳細(xì)信息,車(chē)輛目錄甘苍,船舶跟蹤等
https://github.com/ducafecat/spacex-go
結(jié)束語(yǔ)
如果本文對(duì)你有幫助尝蠕,請(qǐng)轉(zhuǎn)發(fā)讓更多的朋友閱讀。
也許這個(gè)操作只要你 3 秒鐘载庭,對(duì)我來(lái)說(shuō)是一個(gè)激勵(lì)看彼。
祝你有一個(gè)美好的一天~
? 貓哥
微信 ducafecat
本文由mdnice多平臺(tái)發(fā)布