首次嘗試使用Kotlin實現(xiàn)了項目其中的一個功能模塊
Kotlin已經(jīng)作為Android官方開發(fā)語言 并且Jake warton大神(leakCanary OkHttp Retrofit RxJava 都是他的杰作)都評價很高 在Google I/O大會分享了Kotlin的特色。毫無疑問Kotlin肯定有厲害之處畦浓。?
具體有哪些厲害之處呢?我給大家發(fā)幾個圖看下:
我把我認(rèn)識的App圈了出來 大家可能會說 微信怎么也是Kotlin寫的讶请? 我估計是微信7.0版本使用了Kotlin参袱。
由于Kotlin 和java是可以完全互操作的 interoperatility 于是在前段時間看了下 到今天的這篇文章正好是2周左右 ,我也使用Kotlin寫了一個模塊秽梅,感覺很爽快尤其是配合我使用的MVVM架構(gòu)更是如魚得水抹蚀,下邊稍微分享下自己的學(xué)習(xí)過程 參考資料:
一,官方文檔?
中文:https://www.kotlincn.net/docs/reference/?
二企垦,Youtube 油管上的好視頻推薦 我是看了下邊2個視頻 很不錯 特意分享給大家?
1环壤,https://www.youtube.com/watch?v=VEqhzCFmEQI&list=PLlxmoA0rQ-LwgK1JsnMsakYNACYGa1cjR? 大概60多個kotlin的視頻 每一個視頻都很短 大概10分之內(nèi)
2,https://www.youtube.com/channel/UCSIvrn68cUk8CS8MbtBmBkA 這個小伙做的視頻質(zhì)量很高 寫項目的方式學(xué)習(xí)MVVM Kotlin
3钞诡,https://www.youtube.com/watch?v=X1RVYt2QKQE? Google I/O 上Jet Brian老板(我們使用的ecloipse android studio等一些開發(fā)環(huán)境都是 Jet Brian 生產(chǎn)) 分享給大家的Kotlin??
4郑现,https://play.kotlinlang.org/koans/Introduction/Hello,%20world!/Task.kt? ?在線學(xué)習(xí)并測試驗證kotlin的在線學(xué)習(xí)網(wǎng)站 非常棒壕探!
推薦官方文檔和 youtube上的1和2? 這倆個適合初學(xué)褥实。
明天我會分享下我使用kotlin編寫的新模塊學(xué)到的一點東西。