android-sdk - 想學(xué) android app ,請(qǐng)問(wèn)該學(xué)什么語(yǔ)言??
問(wèn)題描述
想學(xué) android app ,請(qǐng)問(wèn)該學(xué)什么語(yǔ)言??
最近兩天好像除了一個(gè)語(yǔ)言叫 Kotlin ,詳細(xì)描述。
Java 還有競(jìng)爭(zhēng)力嗎(圖片來(lái)自傳智播客)??
還有一個(gè)問(wèn)題:app 編程,用什么編輯器好??我目前知道的是 inteliJ IDEA ....,大家用的什么編輯器??
問(wèn)題解答
回答1:不管kotlin得到多大的推廣力度,做安卓開(kāi)發(fā),java你必須學(xué),除非谷歌不要安卓了。當(dāng)然了,除非你開(kāi)發(fā)安卓時(shí)從不打算看源碼(那你就沒(méi)必要學(xué)安卓開(kāi)發(fā)了)
不知你是否有編程語(yǔ)言基礎(chǔ),如果沒(méi)有,那么你可以(也是推薦)學(xué)習(xí)java入門(mén),很多優(yōu)秀的編程思想在這個(gè)過(guò)程你能很好的get。如果有,同1
kotlin得到主推,學(xué)肯定是要學(xué)的,但還不用急,更沒(méi)有必要拋棄java不學(xué),直接學(xué)kotlin。被大范圍采用還有一定時(shí)間要走
至于編輯器,用AndroidStudio,這個(gè)沒(méi)什么考慮的,onlyone
回答2:我個(gè)人覺(jué)得還是學(xué)習(xí)java是沒(méi)錯(cuò)的。轉(zhuǎn)換也是慢慢推廣的,畢竟java語(yǔ)言學(xué)了沒(méi)錯(cuò)。 編輯器的話就可以用 android studio 啊。 3.0版本前的可以下載插件 直接轉(zhuǎn)化java為kotlin。3.0版本更是直接兼容了kotlin。
回答3:Kotlin 谷歌最近公布的,是由JetBrains 公司開(kāi)發(fā),編輯器很多都可以,比如 `visual studio code` `Quoda` `DroidEdit` `AWD` `CppDroid` `AIDE`... 都可以,自己感覺(jué)合適就行
