Kotlin开源项目集合
<p>学习一门语言最快的方式就是看其如何在实际项目中运用,下面总结了一下在学习kotlin过程中看过的一些开源项目,希望对你有帮助。</p> <h3>1.Kotlin-for-Android-Developers(★1150)</h3> <p><img src="https://simg.open-open.com/show/1bc117926bc1d0e61c2275332edd4b97.png" alt="Kotlin开源项目集合" width="300" height="378"></p> <p>介绍:这个项目其实是Kotlin-for-Android-Developers这本书的配套代码,如果你是kotlin的初学者,那么这绝对是你学习kotlin的不二之选。项目通过一个天气的例子很好的展示了kotlin带来的强大功能,比如网络数据的请求,数据的缓存设计,数据库的操作,各种扩展函数的妙用等等。</p> <p>地址: <a href="/misc/goto?guid=4959755120134344389" rel="nofollow,noindex">https://github.com/antoniolg/Kotlin-for-Android-Developers</a></p> <h3>2.Bandhook-Kotlin (★1110)</h3> <p><img src="https://simg.open-open.com/show/a9c3a7809ffbcf2f09bfa3178f7fc04b.gif" alt="Kotlin开源项目集合" width="199" height="358"></p> <p>介绍:Kotlin版本的音乐播放器,数据来源于LastFm。</p> <p>地址: <a href="/misc/goto?guid=4959755120226965091" rel="nofollow,noindex">https://github.com/antoniolg/Bandhook-Kotlin</a></p> <h3>3.GankClient-Kotlin (★953)</h3> <p><img src="https://simg.open-open.com/show/c1969e405ad2c447470c5f3004d92379.png" alt="Kotlin开源项目集合" width="324" height="576"></p> <p>介绍:gank.io kotlin实现的干货集中营Android客户端,风格采用了Material Design. 。</p> <p>地址: <a href="/misc/goto?guid=4959755120310685177" rel="nofollow,noindex">https://github.com/githubwing/GankClient-Kotlin</a></p> <h3>4.tachiyomi(★904)</h3> <p>介绍:一款开源的漫画阅读器,需要play-service支持,你懂的。</p> <p>地址: <a href="/misc/goto?guid=4959755120404520319" rel="nofollow,noindex">https://user-gold-cdn.xitu.io/2017/10/28/b36ee6162814b8aefd0349abd866a288</a></p> <h3>5.PoiShuhui-Kotlin(★801)</h3> <p><img src="https://simg.open-open.com/show/458198e736f78cd75b278af72801b29d.jpg" alt="Kotlin开源项目集合" width="300" height="500"></p> <p>介绍:一个用Kotlin写的简单漫画APP。</p> <p>地址: <a href="/misc/goto?guid=4959755120495549539" rel="nofollow,noindex">https://github.com/wuapnjie/PoiShuhui-Kotlin</a></p> <h3>6.Eyepetizer-in-Kotlin(★752)</h3> <p><img src="https://simg.open-open.com/show/0e974a8f860ff45df3ae39de6fb65a50.jpg" alt="Kotlin开源项目集合" width="550" height="550"></p> <p>介绍:Kotlin版本的Eyepetizer客户端</p> <p>地址: <a href="/misc/goto?guid=4959755120579125573" rel="nofollow,noindex">https://github.com/LRH1993/Eyepetizer-in-Kotlin</a></p> <h3>7.Simple-Calendar(★686)</h3> <p><img src="https://simg.open-open.com/show/223b3f496b51ea541b92398cd6c24fb4.png" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:一款简洁的日历控件,可以自定义桌面小部件。</p> <p>地址: <a href="/misc/goto?guid=4959755120404520319" rel="nofollow,noindex">https://user-gold-cdn.xitu.io/2017/10/28/b36ee6162814b8aefd0349abd866a288</a></p> <h3>8.Tucao(★666)</h3> <p><img src="https://simg.open-open.com/show/d0cca9a52cbc4e20b0e9dbb7c39f9e5c.png" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:Kotlin版本的吐槽客户端</p> <p>地址: <a href="/misc/goto?guid=4959755120674305014" rel="nofollow,noindex">https://github.com/blackbbc/Tucao</a></p> <h3>9.kotlin-dagger-example(★430)</h3> <p>介绍:在kotlin中使用dagger的例子,基于dagger2,介绍了在kotlin中该如何使用dagger,以及一些开发技巧。</p> <p>地址: <a href="/misc/goto?guid=4959755120765456083" rel="nofollow,noindex">https://github.com/damianpetla/kotlin-dagger-example</a></p> <h3>10.Twobbble(★374)</h3> <p><img src="https://simg.open-open.com/show/7ecfcd07d1d4e77bb3743b3f615f088c.png" alt="Kotlin开源项目集合" width="550" height="977"></p> <p>介绍:使用Kotlin开发的Dribbble客户端</p> <p>地址: <a href="/misc/goto?guid=4959755120854432708" rel="nofollow,noindex">https://github.com/550609334/Twobbble</a></p> <h3>11.Simple Gallery(★246)</h3> <p><img src="https://simg.open-open.com/show/2fb8fd31d1493beac58a2cd4ec51ba4c.jpg" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:一款照片视频画廊效果,完全使用kotlin编写</p> <p>地址: <a href="/misc/goto?guid=4959755120933169908" rel="nofollow,noindex">https://github.com/SimpleMobileTools/Simple-Gallery</a></p> <h3>12.bodyweight-fitness-android(★193)</h3> <p><img src="https://simg.open-open.com/show/19cff7cbb2abdfa4ac5183dcfcfbf661.png" alt="Kotlin开源项目集合" width="550" height="1080"></p> <p>介绍:使用kotlin和java混合开发的健身应用</p> <p>地址: <a href="/misc/goto?guid=4959755121018713436" rel="nofollow,noindex">https://github.com/mazurio/bodyweight-fitness-android</a></p> <h3>13.FanfouHandpick(★163)</h3> <p><img src="https://simg.open-open.com/show/35a7eaee0e6fa7a122720c5ee40bde9e.png" alt="Kotlin开源项目集合" width="550" height="330"></p> <p>介绍:kotlin版本的饭否精选客户端</p> <p>地址: <a href="/misc/goto?guid=4959755121103025299" rel="nofollow,noindex">https://github.com/TonnyL/FanfouHandpick</a></p> <h3>14.kotlin-mvp-example(★157)</h3> <p>介绍:kotlin+MVP的Demo</p> <p>地址: <a href="/misc/goto?guid=4959755121185488490" rel="nofollow,noindex">https://github.com/Yalantis/kotlin-mvp-example</a></p> <h3>15.DoubanMovie(★147)</h3> <p><img src="https://simg.open-open.com/show/cd5069429ab14ffa9c4c198e8e23a0b7.jpg" alt="Kotlin开源项目集合" width="300" height="532"></p> <p>介绍:使用豆瓣电影API实现的kotlin项目。</p> <p>地址: <a href="/misc/goto?guid=4959749633320527149" rel="nofollow,noindex">https://github.com/zhoujunjiang/DoubanMovie</a></p> <h3>16.Simple Camera(★115)</h3> <p><img src="https://simg.open-open.com/show/78f992c95c1fd9c6b3167a9fd700e41c.jpg" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:kotlin开发的相机应用,带有闪光灯和自动变焦功能。</p> <p>地址: <a href="/misc/goto?guid=4959755121305526561" rel="nofollow,noindex">https://github.com/SimpleMobileTools/Simple-Camera</a></p> <h3>17.Simple-File-Manager(★101)</h3> <p><img src="https://simg.open-open.com/show/9d039a6a00d1d69e247ced866bf028f2.png" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:kotlin版本的文件浏览器。</p> <p>地址: <a href="/misc/goto?guid=4959755121388308084" rel="nofollow,noindex">https://github.com/SimpleMobileTools/Simple-File-Manager</a></p> <h3>18.RsKotlin(★78)</h3> <p><img src="https://simg.open-open.com/show/dc73aae5880234c301aac05a5d4be9ae.gif" alt="Kotlin开源项目集合" width="240" height="426"></p> <p>介绍:阅读精选Kotlin版是一个由Kotlin开发的简易App,主要用于学习Kotlin语言以及和最新的框架结合使用。</p> <p>地址: <a href="/misc/goto?guid=4959755121471043065" rel="nofollow,noindex">https://github.com/LeeeYou/RsKotlin</a></p> <h3>19.Simple-Notes(★61)</h3> <p><img src="https://simg.open-open.com/show/fb18c1d54dcf69ba100d321b3e7bfab2.png" alt="Kotlin开源项目集合" width="550" height="978"></p> <p>介绍:简单的记事本应用。</p> <p>地址: <a href="/misc/goto?guid=4959755121556842420" rel="nofollow,noindex">https://github.com/SimpleMobileTools/Simple-Notes</a></p> <h3>20. Blum(★42)</h3> <p><img src="https://simg.open-open.com/show/ba72c08653a59427a0e4e13daddeb652.png" alt="Kotlin开源项目集合" width="550" height="943"></p> <p>介绍:kotlin版本的推ter客户端</p> <p>地址: <a href="/misc/goto?guid=4959755121635365823" rel="nofollow,noindex">https://github.com/ziggy42/Blum</a></p> <p>来自: <a href="http://www.jianshu.com/p/0b74dbcdcc01?utm_source=tuicool&utm_medium=referral">http://www.jianshu.com/p/0b74dbcdcc01</a></p> <p> </p>
本文由用户 Lovie89V 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!