1. 程式人生 > >21個優秀的學習資源Kotlin

21個優秀的學習資源Kotlin

3.Keddit:在開發Android應用程式時學習Kotlin 由Juan Ignacio Saravia出色的11部分系列作品,將Kotlin投入使用,並構建了一個Reddit克隆應用程式。 該教程涵蓋了大量的主題,從設定工作區到使用API甚至單元測試。 程式碼在GitHub上可用。 GitHub :https://github.com/juanchosaravia/KedditBySteps 4.Antonio Leiva's Blog Antoni Leiva的部落格致力於Kotlin的所有事物。它每週更新與高品質的教程和文章,其中更高階的Kotlin開發人員可以瞭解新的library,並找到各種實用技術。 5.

Android Announces Support for Kotlin 官方Google部落格文章解釋了令人興奮的宣告背後的原因,以及為什麼科特林在Android生態系統中應有的地位。 然後,文章將簡要介紹Kotlin帶來的一些令人敬畏的語法改進。 6.Design Patterns implemented in Kotlin DariuszBaciński建立了一個有用的GitHub repo,其中包含在Kotlin中實現的常見設計模式。 有類似的專案用多種語言編寫,包括Java,Swift,JavaScript和PHP,所以如果你來自這些程式設計背景之一,可以用它們作為參考點。 GitHub:
https://github.com/dbacinski/Design-Patterns-In-Kotlin
7.Learn X in Y minutes 一個快速的祕籍,具有一些最重要的功能和語法怪癖,可以幫助您編寫更好的Kotlin程式碼。 有關於使用類,迴圈和列表以及生成斐波納契序列的經典程式設計問題的實現的示例。 8.The Kotlin Blog Kotlin的官方部落格由JetBrains的作者。在這裡您可以找到所有Kotlin相關的新聞和更新,以及各種教程,技巧和其他有用的文章 9.在Android上開始使用Kotlin 來自Google Developers部落格的一篇有用的文章,介紹如何為Kotlin設定Android Studio,如何將.java檔案轉換為.kt檔案,以及如何將新語言納入現有的Android專案。 在與Kotlin和Java兩者使用的相同的Android API中也有一些程式碼比較。 10.
Android Testing With Kotlin
非常好的文章,向我們展示如何使用Kotlin編寫和執行Android應用程式的測試。 作者做了很好的工作來解釋什麼是不同型別的測試,什麼時候使用它們,以及如何確保正確測試。 這個主題的另一個很好的教程可以在這裡找到。 二、音訊和視訊 1.Introduction to Kotlin 來自Google I / O 2017的演講致力於首次向人們介紹Kotlin,並提出瞭如何改進他們的工作流程的想法。它涵蓋了許多基礎知識,並展示了一些很酷的Kotlin提示。 2.Life is Great and Everything Will Be Ok, Kotlin is Here 來自Google I / O 2017的第二次Kotlin演講。這個演講涵蓋了更多高階話題,如設計模式,最佳實踐和其他常見原則。 這也揭示了使用Kotlin在生產中的意義以及在工作場所採用年輕語言的挑戰。 3.Peter Sommerhoff's 的 Kotlin 教程 迴圈和函式的條件。然後,它繼續進行更高階的主題,如Kotlin中的面向物件以及像lambda表示式的功能程式設計。 4.使用Kotlin&Gradle更好的Android開發 從2016年開始的這個講座將簡要介紹一下現實世界中的語言功能,您將瞭解Kotlin如何適應典型Android工作流程中現有的工具。 5.使用Kotlin&Gradle更好的Android開發 一個非常好的8分鐘教程,可以快速瞭解最重要的Kotlin功能,例如縮短的變數宣告,lambdas,擴充套件功能等等。 6.Android Development with Kotlin — Jake Wharton Kotlin的介紹解釋了新語言如何改進Android生態系統,並向我們展示了許多酷炫的方式,我們可以使用智慧Kotlin語法來獲得優勢。 三、其他Resource 1.From Java To Kotlin 有用的簡短的程式碼片段,可幫助您快速查詢Kotlin替代常見Java操作符,函式和宣告。 2.Kotlin 的教學外掛 用於IntelliJ IDE的外掛,可讓您在本地離線環境中使用Koans課程。 3.Kotlin on GitHub Kotlin已經開源了5年多,還有一個GitHub回購包含了整個專案的歷史。如果你想支援這種語言,你可以通過多種方式進行貢獻,直接或通過在文件上工作。 4.Kotlin Android 模板 模板Android專案,使其非常容易設定穩定的Kotlin工作區,並快速引導您的應用程式。 5.Awesome Kotlin 包含各種有用連結,書籍,圖書館,框架和視訊的Kotlin資源的廣泛列表。該列表組織得非常好,kotlin.link也提供了一個風格化的版本。 網站:https://kotlin.link/

作者:馬偉奇 連結:http://www.jianshu.com/p/e56da0604758 來源:簡書 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。