Google 冇特別講 Why Kotlin First,只講咗 What does Kotlin Fisrt(如圖)
Q: Why Kotlin First?
A: 因為只有 Kotlin Language Feature 才可以設計出 Simple & Powerful Abstraction,所以部份 Module 沒有可能提供 Java Version
另外,據 Google 說由 Java 轉用 Kotlin Codebase 少 33%,炒 Null Pointer 少 30%。
P.S. Kotlin 可以用 JVM 1.6 行,可以直接加入現在的 Java Project 進行 Progressive Migration
https://developer.android.com/kotlin/first
#Kotlin #Android
Q: Why Kotlin First?
A: 因為只有 Kotlin Language Feature 才可以設計出 Simple & Powerful Abstraction,所以部份 Module 沒有可能提供 Java Version
另外,據 Google 說由 Java 轉用 Kotlin Codebase 少 33%,炒 Null Pointer 少 30%。
P.S. Kotlin 可以用 JVM 1.6 行,可以直接加入現在的 Java Project 進行 Progressive Migration
https://developer.android.com/kotlin/first
#Kotlin #Android
Android Developers
Android’s Kotlin-first approach | Android Developers
This document explains Google's commitment to making Android development Kotlin-first, detailing the reasons behind this decision, such as developer feedback, improved productivity, and safer code, and what it means for future Android development tools and…
Jetpack Compose Alpha 正式推出!
https://android-developers.googleblog.com/2020/08/announcing-jetpack-compose-alpha.html
有得一件件 Component Preview 真係好開心,感覺好似寫緊 Story Book 咁!
Min Target SDK = 21 即係 Target Android 5.0 以上就用得,呢一點比起 SwiftUI (Min. iOS 13 以上) 好好多!
重點一提
1. Android 現在行緊 Kotlin-first Approach, 詳見 https://developer.android.com/kotlin/first
2. Jetpack Compose is Kotlin Only framework,Java 未來亦唔會有得用
3. 任何 Existing Java Project 都可以加入 Kotlin Integration 然後開始寫 Kotlin
題外話,MDX Framework 嗰壇野嘅 Side Project,有份一齊搞嘅朋友已經用緊 Jetpack Compose 去做 (MDX Renderer) 😂 遲下可以誠邀佢分享下心得
#Kotlin #Android
https://android-developers.googleblog.com/2020/08/announcing-jetpack-compose-alpha.html
有得一件件 Component Preview 真係好開心,感覺好似寫緊 Story Book 咁!
Min Target SDK = 21 即係 Target Android 5.0 以上就用得,呢一點比起 SwiftUI (Min. iOS 13 以上) 好好多!
重點一提
1. Android 現在行緊 Kotlin-first Approach, 詳見 https://developer.android.com/kotlin/first
2. Jetpack Compose is Kotlin Only framework,Java 未來亦唔會有得用
3. 任何 Existing Java Project 都可以加入 Kotlin Integration 然後開始寫 Kotlin
題外話,MDX Framework 嗰壇野嘅 Side Project,有份一齊搞嘅朋友已經用緊 Jetpack Compose 去做 (MDX Renderer) 😂 遲下可以誠邀佢分享下心得
#Kotlin #Android
Android Developers Blog
Announcing Jetpack Compose Alpha!
Posted by Karen Ng , Director, Product Management Today, we’re releasing the alpha of Jetpack Compose , our modern UI toolkit desig...