5月18日谷歌在今日舉行的I/O開發(fā)者大會(huì)上宣布,,將Kotlin語言作為安卓開發(fā)的一級(jí)編程語言。Kotlin由JetBrains公司開發(fā),,與Java 100%互通,,并具備諸多Java尚不支持的新特性。 谷歌稱還將與JetBrains公司合作,,為Kotlin設(shè)立一個(gè)非盈利基金會(huì),。JetBrains在2010年首次推出Kotlin編程語言,并在次年將之開源,。下一版的Android Studio(3.0)也將提供支持,。 值得一提的是,,發(fā)布會(huì)上,Kotlin將作為安卓一級(jí)語言消息的宣布獲得臺(tái)下最熱烈的歡呼聲,。 那問題就來了,,很多Android開發(fā)人員,又不得不學(xué)習(xí)這樣一個(gè)新語言,,Google做事,,向來言出必行,之前放棄用Eclipse,,推行Android Studio,,現(xiàn)在基本都已經(jīng)普及了。相信Kotlin也不例外,。哈哈,,培訓(xùn)機(jī)構(gòu)又有活干了,這可是下一個(gè)風(fēng)口,。筆者根據(jù)多年編程經(jīng)驗(yàn),,編程語言都應(yīng)該在思想上互通的,如果,,沒有想到這一點(diǎn),。學(xué)習(xí)之路苦不堪言。今天分享下,,當(dāng)拿到一個(gè)新語言時(shí),,如何來學(xué)習(xí)。 1 Kotlin是什么,? Kotlin 是一個(gè)基于 JVM 的新的編程語言,,由 JetBrains 開發(fā)。 Kotlin可以編譯成Java字節(jié)碼,,也可以編譯成JavaScript,,方便在沒有JVM的設(shè)備上運(yùn)行。 JetBrains,,作為目前廣受歡迎的Java IDE IntelliJ 的提供商,,在 Apache 許可下已經(jīng)開源其Kotlin 編程語言。 2 Kotlin的特性
3 如何學(xué)習(xí)Kotlin
4 Android Studio使用Kotlin Kotlin-github地址 https://github.com/JetBrains/kotlin 使用Android Studio下載Kotlin相關(guān)插件 執(zhí)行 Settings -> plugins -> BrowseRepositories中搜索“Kotlin 安裝Kotlin 使用Kotlin創(chuàng)建Kotlin File/Class或者是Kotlin Activity Kotlin插件安裝成功后,執(zhí)行new操作,,會(huì)發(fā)現(xiàn)彈窗多出了兩個(gè)Kotlin相關(guān)選項(xiàng): 1)“KotlinFile/Class”:一般Kotlin類 /** 2)“Kotlin Activity”:Activity類 /** 5 擼一個(gè)項(xiàng)目 學(xué)習(xí)一個(gè)語言最快方式:動(dòng)手實(shí)踐一個(gè)項(xiàng)目 一個(gè)用Kotlin寫的簡單漫畫APP:https://github.com/wuapnjie/PoiShuhui-Kotlin |
|