選手列表
2017年Google I/O開發者大會中,Google 宣布正式把 Kotlin 納入 Android 程式的官方一級開發語言 所以Kotlin是一定要學的語言 Android也推出了Jetpack,是一個很強大的庫,可幫助開發人員減少程式碼的撰寫,解決Android版本和設備上的兼容性
Ktor 是一個基於 Kotlin 程式語言,用來輕鬆建立非同步服務的後端框架。 想知道怎麼用 Kotlin 寫網頁服務嗎? 想知道怎麼善用 Kotlin coroutine 來改進效能嗎? 這系列的文章一定可以幫上你的忙!
30天,從0開始用Kotlin寫APP
一年前開始參加chatbot developers的聚會,並從零開始自己慢慢摸索學習,過程中時常會遇到許多新手問:"請問新手要怎麼學?"之類的問題,因此一直都很想寫出一個比較完整的教學文;而今年參加JetBrains的kotlin線上讀書會時,有幸在(目前正在進行的)第二梯次擔任讀書會的會議主持人,發現自己的表達(解說)能力也是一項優勢,在前輩的鼓勵下,決定以影片的方式,將這一年學習chatbot的各種實作與心得,製作成教學小短片,希望可以對於想學習chatbot的新手有所幫助
Google 在 2017 年 Google I/O 開發者大會中,正式宣布 Kotlin 納入 Android 程式的官方一級開發語言,且Kotlin在實際開發上也擁有許多優點,例如語法簡潔、舒適與Java語言相容等優勢,而 Spring 作為 Java 生態圈普及率最高的 Web 後端框架,不曉得運用 Kotlin 實際開發的效果如何,此次競賽期望利用 30 天時間學習 Kotlin 語言並應用於 Spring Boot 網站開發。
嗨,我是Huei,希望今年能完成第一次的iT邦幫忙鐵人賽,也希望透過寫文章來內化自己的學習,以上下台一舉恭。
以kotlin/java為主,會介紹各種android開發中需要的技術 若有時間也會介紹java後端(spring boot)。
行動裝置開發的兩大平台都正在進行開發語言的重心轉移,iOS 從 Objective-C 轉移到 Swift,Android 從 Java 轉移到 Kotlin,看來 Android 開發的未來就是 Kotlin 了, 在這 30 天的過程中,從零開始學習 Kotlin 這個語言的特性,第一次參加鐵人賽,希望能夠順利完賽:)
語言採用 Kotlin 資料庫選擇 Cloud FireStore 以 MVP 架構 撰寫 過程中會介紹 撰寫程式碼的編譯器 安裝過程 Firebase 帳號申請,專案連接 Google 開發帳號申請,到最後上架方式 ( 有時間的話會加上廣告鑲嵌、虛擬產品連接) 以及基本UI畫面、邏輯撰寫,方便的第三方包
Collection 是個在各程式語言裡普遍常見的資料類型。其觀念不難、上手容易,Kotlin 標準函式庫有針對 Collection 提供一系列直覺、好用的 API,若好好的運用,對操作資料有很大的幫助。 本系列文章從最簡單的 Collection 語法下手,介紹各種集合類型,以及標準函式庫裡常用的 API,並試著重造輪子,拆解標準函式庫裡常用的函式,進而理解這些精妙的 API 是如何設計出來?並配合情境模擬,實際練習將程式改寫成函數式程式設計模式。除了讓程式更好維護,進一步提升自我表達力。經過這 30 天的鍛鍊,初階新手也能輕鬆掌握 Kotlin Collection 的賞玩門道。