Kotlin开发Android前看看这些项目能让你少走弯路
2017-09-15 13:32:49  By: shinyuu

自 Google 在 I / O 2017 上宣布 Kotlin 成为 Android 官方支持开发语言后、Kotlin 开始出现在各个语言榜单之上、而且由于 JetBrains 和 Google 的企业支持基础、正迅速得到应用、许多知名技术公司正在积极地将 Kotlin 用于 Android 应用开发

Kotlin “上位”已将近 100 天、不过目前相关的技术教程仍不算多、如果你正在考虑入坑 Kotlin 、不妨先看看下面这些使用 Kotlin 开发的开源项目、或许前人的经验能让你少走许多弯路

kotlin android 教程


1、Bandhook-Kotlin

这是一个完全用 Kotlin 语言编写的 Android 音乐应用、是 Play Store 中的 Bandhook 的 Kotlin 版本、目前支持连接到 LastFm 并检索一些音乐乐队、以及显示歌手详情、该项目旨在展示如何使用 Kotlin 完整的编写复杂(至少在架构中)项目


2、Tachiyomi

一个主要使用 Kotlin 语言编写的  Android 开源漫画阅读器、目前仅发布了测试版本、支持在线、离线阅读、支持 MyAnimeList 、支持章节过滤和从上次阅读点恢复、支持图书管理、阅读器可配置


3、Twidere-Android

一个 Material Design 风格、功能丰富的 Kotlin 版 Twitter 应用、适用于 Android 4.0 、内置夜间模式、支持多账号、支持上传照片和视频、并带有强大的滤镜功能、可自定义主题和标签页、 API 设置和 Material Design 设计风格


4、Konfetti

这是一个轻量的纸屑粒子效果动画、非常易于使用、能简便快捷的用来构建五彩纸屑效果


5、Simple-Calendar

一个简单、可定制的日历与事件小部件、日历是离线的、没有其他任何集成、可以轻松创建定期事件并设置提醒、还可以显示周数、项目包含一个可调整大小的 4x4 小部件、可在其中自定义文本的颜色、以及背景的颜色


6、Debug Bottle

一个使用 Kotlin 编写的 Android 开发调试工具、旨在提高开发效率、把控 App 质量、它所有功能均建立在 App 的 debug 版本中、不会对 release 版本产生任何影响


7、Kotlin-Android-Template

使用 Kotlin / MVP / ReactiveX 构建的 Android 项目模板、提供了一个生成器来快速创建 Kotlin Android 项目、只需在终端执行简单的命令、就能轻松地在 Android 开发中开始使用 Kotlin


8、Anko

这是一个使 Android 应用开发更快、更容易的 Kotlin 库、它使代码干净、易于阅读、 使开发者不用再在意 Android SDK 对 Java 版本的限制、项目由多个部分组成、包括一些轻量级的库、动态 Android 布局方式、DSL 查询和解析器合集、以及一些基于 kotlinx.corutines 库的实用程序


若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力

想获取DD博客最新资讯、你可以扫描下方的二维码、关注DD博客微信公众号(ddblogs)

或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)

如对资源有任何疑问或觉得仍然有很大的改善空间、可以对该博文进行评论、希望不吝赐教

为保证及时回复、可以使用博客留言板给我留言: DD博客留言板(dwtedx的留言板)

感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛


快速评论


博文评论

  • 该博文还没有评论、赶快抢沙发吧...
DD记账
top
+