Kotlin開源項目集合

Lovie89V 8年前發布 | 21K 次閱讀 Kotlin 開源

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

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

Kotlin開源項目集合

介紹:這個項目其實是Kotlin-for-Android-Developers這本書的配套代碼,如果你是kotlin的初學者,那么這絕對是你學習kotlin的不二之選。項目通過一個天氣的例子很好的展示了kotlin帶來的強大功能,比如網絡數據的請求,數據的緩存設計,數據庫的操作,各種擴展函數的妙用等等。

地址: https://github.com/antoniolg/Kotlin-for-Android-Developers

2.Bandhook-Kotlin (★1110)

Kotlin開源項目集合

介紹:Kotlin版本的音樂播放器,數據來源于LastFm。

地址: https://github.com/antoniolg/Bandhook-Kotlin

3.GankClient-Kotlin (★953)

Kotlin開源項目集合

介紹:gank.io kotlin實現的干貨集中營Android客戶端,風格采用了Material Design. 。

地址: https://github.com/githubwing/GankClient-Kotlin

4.tachiyomi(★904)

介紹:一款開源的漫畫閱讀器,需要play-service支持,你懂的。

地址: https://user-gold-cdn.xitu.io/2017/10/28/b36ee6162814b8aefd0349abd866a288

5.PoiShuhui-Kotlin(★801)

Kotlin開源項目集合

介紹:一個用Kotlin寫的簡單漫畫APP。

地址: https://github.com/wuapnjie/PoiShuhui-Kotlin

6.Eyepetizer-in-Kotlin(★752)

Kotlin開源項目集合

介紹:Kotlin版本的Eyepetizer客戶端

地址: https://github.com/LRH1993/Eyepetizer-in-Kotlin

7.Simple-Calendar(★686)

Kotlin開源項目集合

介紹:一款簡潔的日歷控件,可以自定義桌面小部件。

地址: https://user-gold-cdn.xitu.io/2017/10/28/b36ee6162814b8aefd0349abd866a288

8.Tucao(★666)

Kotlin開源項目集合

介紹:Kotlin版本的吐槽客戶端

地址: https://github.com/blackbbc/Tucao

9.kotlin-dagger-example(★430)

介紹:在kotlin中使用dagger的例子,基于dagger2,介紹了在kotlin中該如何使用dagger,以及一些開發技巧。

地址: https://github.com/damianpetla/kotlin-dagger-example

10.Twobbble(★374)

Kotlin開源項目集合

介紹:使用Kotlin開發的Dribbble客戶端

地址: https://github.com/550609334/Twobbble

11.Simple Gallery(★246)

Kotlin開源項目集合

介紹:一款照片視頻畫廊效果,完全使用kotlin編寫

地址: https://github.com/SimpleMobileTools/Simple-Gallery

12.bodyweight-fitness-android(★193)

Kotlin開源項目集合

介紹:使用kotlin和java混合開發的健身應用

地址: https://github.com/mazurio/bodyweight-fitness-android

13.FanfouHandpick(★163)

Kotlin開源項目集合

介紹:kotlin版本的飯否精選客戶端

地址: https://github.com/TonnyL/FanfouHandpick

14.kotlin-mvp-example(★157)

介紹:kotlin+MVP的Demo

地址: https://github.com/Yalantis/kotlin-mvp-example

15.DoubanMovie(★147)

Kotlin開源項目集合

介紹:使用豆瓣電影API實現的kotlin項目。

地址: https://github.com/zhoujunjiang/DoubanMovie

16.Simple Camera(★115)

Kotlin開源項目集合

介紹:kotlin開發的相機應用,帶有閃光燈和自動變焦功能。

地址: https://github.com/SimpleMobileTools/Simple-Camera

17.Simple-File-Manager(★101)

Kotlin開源項目集合

介紹:kotlin版本的文件瀏覽器。

地址: https://github.com/SimpleMobileTools/Simple-File-Manager

18.RsKotlin(★78)

Kotlin開源項目集合

介紹:閱讀精選Kotlin版是一個由Kotlin開發的簡易App,主要用于學習Kotlin語言以及和最新的框架結合使用。

地址: https://github.com/LeeeYou/RsKotlin

19.Simple-Notes(★61)

Kotlin開源項目集合

介紹:簡單的記事本應用。

地址: https://github.com/SimpleMobileTools/Simple-Notes

20. Blum(★42)

Kotlin開源項目集合

介紹:kotlin版本的推ter客戶端

地址: https://github.com/ziggy42/Blum

來自:  http://www.jianshu.com/p/0b74dbcdcc01

 

 本文由用戶 Lovie89V 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!