Kotlin Weekly 中文周報(bào) —— 119

Kotlin Weekly 中文周報(bào)


  1. Effective migration to Kotlin on Android (android.jlelse.eu)
    Android 遷移到 Kotlin 的最佳實(shí)踐
    This article by Aris Papadopoulos presents a collection of practical advice and tricks to help you out in the transition of your Android Java code to Kotlin.
    這篇文章由 Aris Papadopoulos 提供了一個(gè)實(shí)用的建議和技巧的集合,幫助你在你的 Android Java 代碼轉(zhuǎn)換到 Kotlin。

  2. Webcast: What's new in Gradle 5.0 (gradle.org)
    WebCast:最新的 Gradle 5.0 是什么
    Gradle 5.0 is much faster and more memory efficient than previous versions of Gradle, has better tools to inspect and manage transitive dependencies, and a new Kotlin DSL. This 1-hour live webcast demonstrates 4 key themes of Gradle 5.0. Sign up before Nov 29th.
    gradle 5.0 比以前版本的 gradle 更快、更高效,有更好的工具來(lái)檢查和管理可傳遞的依賴關(guān)系,以及一個(gè)新的 kotlin dsl。這 1 小時(shí)的網(wǎng)上直播展示了 4 個(gè)關(guān)鍵主題的 gradle 5.0。在 11 月 29 日之前報(bào)名。

  3. Kotlin Coroutines Concurrency (kotlinexpertise.com)
    Kotlin Coroutines 并發(fā)
    Simon Wirtz writes about Kotlin Coroutines and how concurrency is different from parallelism.
    Simon Wirtz 寫到了 Kotlin Coroutines,以及并發(fā)性與并行性的區(qū)別。

  4. Blocking threads, suspending coroutines (medium.com)
    阻塞線程與暫停協(xié)同
    On distinction between blocking a thread and suspending a coroutine
    論阻塞線與掛線的區(qū)別。

  5. Android Networking with Coroutines and Retrofit (medium.com)
    Android 網(wǎng)絡(luò)連接通過(guò) Coroutines 和 Retrofit。

  6. 7 things any Java developer should know when starting with Kotlin (medium.com)
    所有 Java 開(kāi)發(fā)人員開(kāi)始了解 Kotlin 應(yīng)該知道的 7 件事情。
    An introduction to my favorite Kotlin language features and how to apply them properly
    介紹我最喜歡的 Kotlin 語(yǔ)言特點(diǎn)以及如何正確地應(yīng)用它們。

  7. Detecting Kotlin Code Smells with Detekt (proandroiddev.com)
    檢測(cè) kotlin 代碼的氣味與 detekt
    In this article, Mario Sanoguera de Lorenzo shows how to improve your Kotlin codebase with Detekt, a Kotlin Static Analysis Tool.
    在本文中,Mario Sanoguera de Lorenzo 展示了如何使用 Kotlin 靜態(tài)分析工具 Detekt 來(lái)改進(jìn) Kotlin 代碼庫(kù)。

  8. Monitoring GPS and Location Permission checks using LiveData (Part 1) (proandroiddev.com)
    使用 Livedata 監(jiān)視 GPS 和位置許可檢查(第 1 部分)
    In our last project, we worked on a smartphone app to combat electric vehicle anxiety by understanding users’ needs…
    在我們的最后一個(gè)項(xiàng)目中,我們?cè)谝粋€(gè)智能手機(jī)應(yīng)用程序中,通過(guò)了解用戶的需求來(lái)對(duì)抗電動(dòng)汽車的焦慮。

  9. What Are Kotlin Contracts and How Are They Useful? (pspdfkit.com)
    什么是 Kotlin 合同,它們是如何有用的?
    Anastasiia Zhuravleva shows that the main purpose of Kotlin contracts is to help the Kotlin compiler with complicated code analysis in cases where the developer knows more details about the code than the compiler can see.
    Anastasiia Zhuravleva 表示,Kotlin 合同的主要目的是幫助 Kotlin 編譯器,在開(kāi)發(fā)人員對(duì)代碼的詳細(xì)了解比編譯器可以看到的情況下,使用復(fù)雜的代碼分析。

  10. What's New In Kotlin 1.3? * Todd Ginsberg (todd.ginsberg.com)
    Kotlin 1.3 中的新特性
    A comprehensive-ish overview of new language features in Kotlin 1.3。
    Kotlin 1.3 中新語(yǔ)言特征的綜合 ISH 概述

  11. Developing Android Apps with Kotlin (www.udacity.com)
    用 Kotlin 開(kāi)發(fā) Android 應(yīng)用程序
    Free course by Google: Learn to architect and develop Android apps in the Kotlin programming language using industry-proven tools and libraries. With these techniques, you'll create apps in less time, writing less code, and with fewer errors.
    免費(fèi)課程:學(xué)習(xí)建筑師和開(kāi)發(fā) Android 應(yīng)用程序在 Kotlin 編程語(yǔ)言使用行業(yè)證明的工具和圖書(shū)館。有了這些技術(shù),你就可以在更短的時(shí)間內(nèi)創(chuàng)建應(yīng)用程序,編寫更少的代碼,減少錯(cuò)誤。

  12. Transition X (github.com)
    Declarative Kotlin DSL for choreographing Android transitions
    用于編排 Android 轉(zhuǎn)換的聲明性 Kotlin DSL


文章主要來(lái)源:

  1. Android Weekly - 335
  2. Kotlin Weekly - 119
  3. Kotlin Weekly Update — 57

關(guān)于我:微博,簡(jiǎn)書(shū),掘金,Github


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,351評(píng)論 25 708
  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,119評(píng)論 2 59
  • 強(qiáng)者恒強(qiáng)的邏輯在結(jié)構(gòu)性股市中非常重要,但如何選擇強(qiáng)勢(shì)股呢?看到這個(gè)問(wèn)題,有的人可能會(huì)有這樣的疑問(wèn),強(qiáng)勢(shì)股就是漲得好...
    鴻鵠_ba00閱讀 225評(píng)論 0 0
  • 一年四季吃放心水果,全國(guó)各地水果,無(wú)化學(xué)處理,無(wú)添加,孕婦寶寶吃都安全,快來(lái)聯(lián)系她吧,一起健康起來(lái)!
    Alice不二閱讀 794評(píng)論 0 0

友情鏈接更多精彩內(nèi)容