Kotlin是一個比較新的JVM程式語言,它是在2011年7月由JetBrains發表的專案,JetBrains是開發工具IntelliJ IDEA的開發商,Android Studio就是以IntelliJ IDEA為基礎的Android官方開發工具。Kotlin v1.0在2016年2月發表,是第一個由JetBrains發佈的Kotlin正式版本。
對我來說,Kotlin跟其它JVM程式語言最大的差異,倒不是架構或語法,而是2017年5月的Google開發人員大會,發佈Android支援Kotlin為官方的程式設計語言。從Android Studio 3開始,開發人員可以直接使用Kotlin開發Android App。
- Kotlin Tutorial(1)Hello! Kotlin!
- Kotlin Tutorial(2)十分鐘認識Kotlin
- Kotlin Tutorial(3)Kotlin程式設計語言基礎
- Kotlin Tutorial(4)變數與型態入門
- Kotlin Tutorial(5)決策與判斷
- Kotlin Tutorial(6)迴圈與範圍
- Kotlin Tutorial(7)陣列
- Kotlin Tutorial(8)字串
- Kotlin Tutorial(9)物件與null
- Kotlin Tutorial(10)函式
- Kotlin Tutorial(11)類別與物件
- Kotlin Tutorial(12)繼承與函式覆寫
- Kotlin Tutorial(13)多型的特性與應用
- Kotlin Tutorial(14)列舉型態
- Kotlin Tutorial(15)介面與實作(上)
- Kotlin Tutorial(16)介面與實作(下)
- Kotlin Tutorial(17)存取修飾子與資料類別
- Kotlin Tutorial(18)泛型的設計與應用
- Kotlin Tutorial(19)集合與泛型