我是新來的機器人。我很困惑學習android studio或kotlin。我對android開發一無所知。有什麼更好的Android應用程序開發?它是kotlin還是java?
回答
您需要了解用於Android應用程序開發的Java或Kotlin。 Android studio是一個像eclipse這樣的IDE,可以幫助您開發應用程序。 Kotlin是一種像Java一樣的編程語言。 因此,如果您對學習Java或Kotlin開發Android應用程序感到困惑,那麼您的問題就很有道理。下面是一個比較:
科特林爲Android:https://kotlinlang.org/docs/reference/android-overview.html
什麼的Java有科特林不
檢查異常, 基本類型不屬於類, 靜態成員, 非私人字段, 通配符類型
什麼Kotlin有Java沒有
個擴展功能, 空安全, Lambda表達式+內聯函數, structuresSmart蒙上, 字符串模板, 屬性, 主要建設者, 一流的代表團, 類型推斷變量和屬性類型, 單身, 宣言現場方差&類型的預測, 範圍表達式, 運算符重載, 伴侶的對象, 數據類,用於REA 單獨的接口d-只和可變集合, 協程
來源:https://kotlinlang.org/docs/reference/comparison-to-java.html
Java和科特林的編程語言。您可以安全地學習任何一種,但是由於Java年齡比較大,因此在Java中查找書籍,教程和示例代碼要比在Kotlin中更容易。
Android Studio只是您編寫代碼的IDE或文本編輯器(+ sdk,模擬器等)。
學習一個對另一個沒有多大意義。
你可以學習Java,並寫在Android Studio或Eclipse的,甚至是崇高的文字代碼(並運行命令提示符/終端應用程序)
這非常有幫助。非常感謝。 –
- 1. 什麼是最好的Android手機應用程序開發
- 2. 哪個更好? Java開發還是Webworks?
- 3. Python還是Java?什麼更適合移動開發和GUI應用程序
- 4. 爲Android開發GIS應用程序:Java還是Python?
- 5. 它是HTML5應用程序還是Android本機應用程序?
- 6. 有什麼更好的開發應用程序的Windows Phone 7
- 7. 什麼是開發ios應用程序前端的好方法?
- 8. 什麼是開發黑莓應用程序的好工具包?
- 9. 什麼是更好的開發遊戲
- 10. 什麼是我的應用程序的好選擇,無論是Java ME還是android
- 11. 在android中升級應用程序的過程是什麼。它是隻替換了Apk還是更多?
- 12. Mandrill應用程序 - 它是什麼,它的API key是什麼
- 13. Android應用程序開發所需的知識是什麼?
- 14. 用ASP.NET開發專業MVC應用程序的好教程是什麼?
- 15. PHP開發者有什麼更好的選擇 - Unicode還是UTF-8?
- 16. 開發Android應用程序時,更持久的數據是什麼?
- 17. 哪一個更好,使用Phonegap(html5,javascript)開發android還是使用Java手冊?
- 18. 什麼是良好的第一個Web應用程序開發編程語言?
- 19. 什麼是Tomcat ROOT應用程序,它的優點是什麼?
- 20. SignalR是否適合我的Web應用程序,還是有更好的選擇?
- 21. 什麼是一個好的Objective-C應用程序開始?
- 22. 在Java中開發視頻聊天Web應用程序的最佳方法是什麼? Flex還是JMF?
- 23. 什麼是更好的:自己做還是使用可用包?
- 24. 什麼是Java Swing應用程序的好例子?
- 25. 保存Java應用程序數據的好方法是什麼?
- 26. 將應用程序開發爲Windows服務有什麼好處?
- 27. 離子應用程序開發是否有效?在Ionic Framework中是否有任何Android應用程序開發?
- 28. android - 應用程序體系結構什麼是最好的?
- 29. 超越hello-world應用程序,教人們什麼是好的iphone開發
- 30. 什麼是異構應用程序的良好Git開發模型?
你的問題是沒有意義的。谷歌Kotlin,你找出原因。 –
我已經在谷歌搜索。但我不知道Kotlin是如何用於Android的。我的同事說我需要爲Android應用程序開發學習Kotlin。 –
@mokshfreelancer Kotlin是一種在Java中運行的語言。這就是它可以用來開發Android應用程序的方式。我在YouTube上快速搜索了「Android Kotlin tutorial」並獲得了很多結果。嘗試以此爲起點。 –