Kotlin Weekly 中文周报 —— 101
Kotlin 开发中文周报 101
-
Kotlin 代码检查在美团的探索与实践 (juejin.im)
Kotlin 有着诸多的特性,比如空指针安全、方法扩展、支持函数式编程、丰富的语法糖等。这些特性使得 Kotlin 的代码比 Java 简洁优雅许多,提高了代码的可读性和可维护性,节省了开发时间,提高了开发效率。这也是我们团队转向 Kotlin 的原因,但是在实际的使用过程中,我们发现看似写法简单的 Kotlin 代码,可能隐藏着不容忽视的额外开销。本文剖析了 Kotlin 的隐藏开销,并就如何避免开销进行了探索和实践。 -
Kotlin 2018 调查:1/4 的 Java 开发者在迁移后表示后悔 (www.oschina.net)
来自伦敦的 Pusher 公司昨天发布了 『The State of Kotlin 2018』 调查报告,该公司在 2018 年 1 月至 3 月期间对 2744 名开发者进行了调查,以了解 Kotlin 语言,及其生态系统的发展趋势 -
十分钟过一遍 Kotlin 知识点 (mp.weixin.qq.com)
这是团队内部分享的 Kotlin 的知识点,还在不断完善的阶段。团队用 Kotlin 作为后端开发语言已经一年多,知识点还在不断的挖掘规范中。期待和更多的喜欢 Kotlin 的同学们一起讨论。 -
State of Kotlin (pusher.com)
关于 2018 年 Kotlin 最新动态。查看 #Kotlin 状态调查,了解 Kotlin 开发人员如何学习和使用 Kotlin..... -
Kotlin 扩展函数生成 (medium.com)
Bartek Lipinski 展示了 Kotlin 中扩展功能的强大,并如何通过代码生成,避免运行时反射。他通过向 Dagger 和 Butterknife 分享概念证明来证明这一点。 -
RecyclerView-FastScroller (github.com)
适用于 Android 中 RecyclerView 的完全可自定义的 Fast Scroller,用 Kotlin 编写,与仅 Java 项目 100%兼容 -
MM Podcast with Andrey Breslav (blog.kotlin-academy.com)
Marcin Moskala 与 Kotlin 编程语言的首席语言设计师 Andrey Breslav 进行了精彩的交流。 -
与 Kotlin 首席语言设计师 Andrey Breslav -- 语音交流 (kotlin-academy.com)
Andrey Breslav 进行了一次精彩的交流。他谈到了自己在 Kotlin 中,如何设计和开发 Kotlin,以及他在这个项目的角色。 -
ADDS (Action Delegate Delegatee viewState ) — 基于 Kotlin 协程的 Android 架构模式 (github.com)
一个特别的 Android-Kotlin 架构的描述很大程度上基于协同程序。如果你做 Android 和 Kotlin,你应该绝对检查出来。 -
Writing Githooks in Kotlin (jivimberg.io )
你看过电影 Hook 吗?没关系,因为现在你可以开始使用 Githooks 编写 Kotlin 了。查看本文后,请转到持续集成的下一步! -
你应该删除 Java 并切换到 Kotlin 的 10 个理由 (moducode.com)
还在寻找在项目中删除 Java 的参数?查看以下博客文章,列出放弃 Java 语言的 10 个理由。 -
Kotlin + Dagger2 陷阱 (medium.com)
在 Kotlin 中使用 Dagger 2 有一些无法预料的问题。在这篇简短的文章中查看其中几个。 -
MVVM with Kotlin — Android Architecture Components, Dagger 2, Retrofit and RxAndroid (proandroiddev.com)
将一些最广泛使用的 Android 组件组合在一起,使它们适合 MVVM 架构。
-
FastList for Android (github.com)
无需 adaptors 或 viewHolder 即可创建动态,快速,简便的 Recycler View 列表。 -
RecyclerViewFastScroller (github.com)
RecyclerView 的简单易用且可配置的快速滚动条。 -
使用 Anko 和 Kotlin 在 Android 上进行对话和提醒 (medium.com)
在 Kotlin 中,仅仅通过 lambdas 的事实,在 Android 上创建警报和对话框相对简单,这要归功于...... -
Kotlin 的接口以及何时使用它 (blog.oozou.com)
在 Android 开发中使用 Kotlin 一段时间后,我刚刚意识到 Interface 在 Kotlin 中的优势。在 Java 中...... -
googlesamples/android-UniversalMusicPlayer (github.com)
android-UniversalMusicPlayer - 已添加 Kotlin 实现。
参考文章:
Process finished with exit code 0