雖然 Kotlin 正處於發展的初始階段,但是它天生能與 Java 100%互通,而且 Kotlin 自身也在不斷成長與進步。在日新月異的網際網路時代,開發者只有擁抱變化,才能走得更遠。小編為大家整理了些優秀的 Kotlin 開源項目,希望能夠給大家帶來幫助:)
如果大家有與 Kotlin 相關的開源項目,記得託管到 Gitee 上哦,我們會及時給予推薦。最後,如果你很喜歡以上提到的項目,別忘了分享給其他人哦!
1、項目名稱:基於 Kotlin 的 Dribbble 客戶端
項目簡介:Twobbble 是一個 Android 平台的第三方 Dribbble 客戶端,與大多數這類應用一樣,他完全基於 MaterialDesign 設計。而值得一提的是 Twobbble 完全使用 Kotlin 開發,並使用了 RxJava,Retrofit2,EventBus,Fresco,等多個常用第三方項目,會充分的證明了 Kotlin 在實際生產中的可靠與 Java to Kotlin 的過渡之平滑,如果你是初學 Kotlin,Twobbble 會是一個不錯的學習對象。
該項目目前實現了 Dribbble 官方所給出的大多數 API,當然還有很多功能未實現,日後也會繼續完善,當然如果你有興趣,歡迎你 fork 並參與到開發中來。
項目地址:https://gitee.com/550609334/Twobbble
2、項目名稱: 基於 Kotlin 的天氣網站
項目簡介:一個使用 Kotlin 語言開發的天氣網站,其他使用的技術包括 SpringBoot、Webmagic 等。
項目地址:https://gitee.com/vitoling/HiWeather
3、項目名稱:基於 Kotlin 的微服務框架 Cloudopt Next
項目簡介:Cloudopt Next 是基於 Kotlin、Vertx 的一個面向下一代的極其輕量級的微服務框架,您可以處理 Url 的解析,數據的封裝,Json 的輸出等等,從根本上減少開發時間、提升開發體驗。Cloudopt Next 吸收了 Spring Boot、JFinal、Resty、Vertx 等優秀項目的思想,不僅擁有非常好的開發體驗還擁有著極低的學習曲線。
項目地址: https://gitee.com/cloudopt/cloudopt-next
4、項目名稱:基於 Kotlin 的天氣 App
項目簡介:使用 kotlin 語言開發的一款小型天氣 app,包括 android 中常用的 UI 布局,網絡請求,數據解析,等各種 java 語言使用 kotlin 語言的寫法,對 kotlin 語言開發 android 進行了一個初步總結….,是剛學習 kotlin 語言開發 android 的不錯學習案例。
項目地址:https://gitee.com/huangxiaoguo/XiaoGuoTianQi
5、項目名稱:基於 Kotlin 的音樂播放器
項目簡介:本項目是基於 Kotlin 的音樂播放器。
項目地址:https://gitee.com/summerly/MusicPlayer
6、項目名稱:基於 Kotlin 的閱讀軟體
項目簡介:愛看閱讀是一款免費的手機閱讀軟體, 介面簡潔, 功能如下:
- 支持 TXT UMD EPUB 格式(未來將支持更多格式)
- 支持在線小說閱讀(可緩存, 未來將支持自定義在線小說源)
- 支持聽書和自動閱讀
- 支持各種姿勢翻頁, 支持自定義字體
項目地址:https://gitee.com/sososdk/aikanyuedu