Kotlin開源專案集合

Knight_Davion發表於2017-10-28

學習一門語言最快的方式就是看其如何在實際專案中運用,下面總結了一下在學習kotlin過程中看過的一些開源專案,希望對你有幫助。

1.Kotlin-for-Android-Developers(★1150)


介紹:這個專案其實是Kotlin-for-Android-Developers這本書的配套程式碼,如果你是kotlin的初學者,那麼這絕對是你學習kotlin的不二之選。專案通過一個天氣的例子很好的展示了kotlin帶來的強大功能,比如網路資料的請求,資料的快取設計,資料庫的操作,各種擴充套件函式的妙用等等。
地址:github.com/antoniolg/K…

2.Bandhook-Kotlin (★1110)


介紹:Kotlin版本的音樂播放器,資料來源於LastFm。
地址:github.com/antoniolg/B…

3.GankClient-Kotlin (★953)


介紹:gank.io kotlin實現的乾貨集中營Android客戶端,風格採用了Material Design. 。
地址:github.com/githubwing/…

4.tachiyomi(★904)

介紹:一款開源的漫畫閱讀器,需要play-service支援,你懂的。
地址:user-gold-cdn.xitu.io/2017/10/28/…

5.PoiShuhui-Kotlin(★801)


介紹:一個用Kotlin寫的簡單漫畫APP。
地址:github.com/wuapnjie/Po…

6.Eyepetizer-in-Kotlin(★752)


介紹:Kotlin版本的Eyepetizer客戶端
地址:github.com/LRH1993/Eye…

7.Simple-Calendar(★686)


介紹:一款簡潔的日曆控制元件,可以自定義桌面小部件。
地址:user-gold-cdn.xitu.io/2017/10/28/…

8.Tucao(★666)


介紹:Kotlin版本的吐槽客戶端
地址:github.com/blackbbc/Tu…

9.kotlin-dagger-example(★430)

介紹:在kotlin中使用dagger的例子,基於dagger2,介紹了在kotlin中該如何使用dagger,以及一些開發技巧。
地址:github.com/damianpetla…

10.Twobbble(★374)


介紹:使用Kotlin開發的Dribbble客戶端
地址:github.com/550609334/T…

11.Simple Gallery(★246)


介紹:一款照片視訊畫廊效果,完全使用kotlin編寫
地址:github.com/SimpleMobil…

12.bodyweight-fitness-android(★193)


介紹:使用kotlin和java混合開發的健身應用
地址:github.com/mazurio/bod…

13.FanfouHandpick(★163)


介紹:kotlin版本的飯否精選客戶端
地址:github.com/TonnyL/Fanf…

14.kotlin-mvp-example(★157)

介紹:kotlin+MVP的Demo
地址:github.com/Yalantis/ko…

15.DoubanMovie(★147)


介紹:使用豆瓣電影API實現的kotlin專案。
地址:github.com/zhoujunjian…

16.Simple Camera(★115)


介紹:kotlin開發的相機應用,帶有閃光燈和自動變焦功能。
地址:github.com/SimpleMobil…

17.Simple-File-Manager(★101)


介紹:kotlin版本的檔案瀏覽器。
地址:github.com/SimpleMobil…

18.RsKotlin(★78)


介紹:閱讀精選Kotlin版是一個由Kotlin開發的簡易App,主要用於學習Kotlin語言以及和最新的框架結合使用。
地址:github.com/LeeeYou/RsK…

19.Simple-Notes(★61)


介紹:簡單的記事本應用。
地址:github.com/SimpleMobil…

20. Blum(★42)


介紹:kotlin版本的Twitter客戶端
地址:github.com/ziggy42/Blu…

相關文章