Kotlin 終於成為了 Android 的官方支持語言
簡評:從官方介紹來看 Kotlin 還會支持 iOS 和 macOS,趕緊學習一手。:p
在 2017 年的 Google I/O 上,Android 團隊宣布了 Kotlin 成為官方支持語言。這可完全稱得上是 Android 開發圈裡的一個大新聞了。今天就給大家翻譯一下 JetBrains 官方對這一事件的聲明吧。
對於 Android 開發者來說,對 Kotlin 的支持有助於解決目前用 Java 開發中的一些常見痛點,比如運行時異常和源代碼冗長......
從現在開始,Android Studio 3.0 附帶了 Kotlin,不再需要單獨安裝任何插件或擔心兼容性問題。廣大開發者也可以放心了,今後 JetBrains 和 Google 都將支持使用 Kotlin 進行 Android 開發。我們的願景是使 Kotlin 成為各平台開發的最優選擇,無論是 Web 應用、Android、iOS 還是嵌入式......
這次 Google 將 Kotlin 作為 Android 開發的 First-class 支持語言會為 Kotlin 帶來更多的用戶,也意味著今後會有更多的庫、工具、經驗分享和工作機會。我們也很高興看到 Kotlin 生態系統的蓬勃發展。
並且,JetBrains 將和 Google 合作,創建一個 Kotlin 的非盈利基金會。語言的發展將繼續由 JetBrains 贊助,Kotlin 團隊(40 多人和公司內部第二大團隊)也繼續照常運作。Andrey Breslav 繼續擔任首席語言設計師,Kotlin 也將按照既有的原則和計劃繼續開發。
A Big Thank You!
我們要感謝 Google 和 Android 團隊對 Kotlin 的信任。但首先,我們要感謝你,我們的社區,我們的用戶。
FAQ
1. Kotlin 將會主要關注對 Android 的支持嗎?
Kotlin 的目標永遠是能夠在多平台上使用,我們依舊會繼續支持和開發 Kotlin / JVM(伺服器端、桌面和其他類型的應用程序) 和 Kotlin / JS。目前我們正在為 Kotlin / Native 開發其他平台,如 macOS, iOS 和 loT / 嵌入式系統。
2. 這會對 Kotlin 的發布周期有什麼影響?
Kotlin 將繼續和 Android、Android Studio 保持獨立的發布周期。項目依舊保持完全獨立,當然兩邊的產品團隊將密切合作,以確保 Kotlin 在 Android Studio 中的正常運作。3. 這會影響到對 Eclipse 或 Netbeans 的支持嗎?
當然不會。Kotlin 繼續是面向多個平台的語言,並將繼續像之前一樣對其他 IDE 提供支持。
4. 會影響到對 macOS 和 iOS 的支持嗎?
不會。我們依舊在開發支持這兩個系統,在這方面沒有任何改變。
5. JetBrains 是要被 Google 收購了嗎?
No。JetBrains 沒有計劃被任何公司收購,並將繼續作為一個獨立面向開發者的工具提供商,無論他們選擇的是什麼平台和語言。
原文:Kotlin on Android. Now official
日報擴展閱讀:
Google 發布 "Project Treble" 來解決 Android 系統升級難Android 中使用持續集成 - 知乎專欄
歡迎關註:知乎專欄「極光日報」,每天為 Makers 導讀三篇優質英文文章。
推薦閱讀:
※#Kotlin# Activity 之朝花夕拾
※Kotlin 資源大全 - 如何學習 Kotlin?
※如何評價開中文C# issue的人到kotliner.cn論壇提中文版Kotlin?