我是新来的机器人。我很困惑学习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. 什么是开发黑莓应用程序的好工具包?
- 8. 什么是开发ios应用程序前端的好方法?
- 9. 什么是更好的开发游戏
- 10. 什么是我的应用程序的好选择,无论是Java ME还是android
- 11. 在android中升级应用程序的过程是什么。它是只替换了Apk还是更多?
- 12. PHP开发者有什么更好的选择 - Unicode还是UTF-8?
- 13. 开发Android应用程序时,更持久的数据是什么?
- 14. 什么是Tomcat ROOT应用程序,它的优点是什么?
- 15. 什么是一个好的Objective-C应用程序开始?
- 16. 在Java中开发视频聊天Web应用程序的最佳方法是什么? Flex还是JMF?
- 17. 什么是Java Swing应用程序的好例子?
- 18. 什么是更好的:自己做还是使用可用包?
- 19. 离子应用程序开发是否有效?在Ionic Framework中是否有任何Android应用程序开发?
- 20. 将应用程序开发为Windows服务有什么好处?
- 21. 超越hello-world应用程序,教人们什么是好的iphone开发
- 22. 开发OSX应用程序时全文索引的好选择是什么?
- 23. 还有什么更好的?使用asp.net的提供者还是不使用?
- 24. 什么是Java EE Web应用程序?
- 25. 什么是更快的WebService用于我的Android应用程序?
- 26. 什么是“关注”android应用程序?
- 27. 在就业市场上什么更好,什么有更好的未来:Java还是C#?
- 28. Rails应用程序缓慢,是我的应用程序还是它的主机?
- 29. 什么是Web应用程序开发人员应该意识到的对SEO不友好的Java事情?
- 30. 在Linux中开发iOS应用程序的状态是什么?
你的问题是没有意义的。谷歌Kotlin,你找出原因。 –
我已经在谷歌搜索。但我不知道Kotlin是如何用于Android的。我的同事说我需要为Android应用程序开发学习Kotlin。 –
@mokshfreelancer Kotlin是一种在Java中运行的语言。这就是它可以用来开发Android应用程序的方式。我在YouTube上快速搜索了“Android Kotlin tutorial”并获得了很多结果。尝试以此为起点。 –