Dev*_*Joe 5 mobile android ios
我是一名网络开发人员,正在考虑深入研究移动应用程序开发。到目前为止我所知道的语言有 PHP、Python、SQL、Js、HTML 和 CSS,现在都已经掌握得很好了。目前,我开始深入研究 Java,因为据我所知,它是用于原生 Android 应用程序开发的语言。有趣的是,我看到一些帖子(也在这个论坛中)说 Java 也可以用来开发 iOS 兼容的应用程序,而其他消息来源评论说苹果完全反对跨开发者,你应该使用 Swift 开发 iOS 应用程序当涉及到原生选择和最佳用户体验时。所以我想知道这个论坛的答案;是否可以使用 Java 开发 iOS 应用程序?
帖子已经发布了几个月了,但我认为有类似问题的人可能会通过网络搜索找到这个问题,所以这个回复是给他们的。就背景而言,我专业编写 Java 大约五年了,当 Java 被认为是未来时我就学会了编程。
如果问题是“你能编写 Java 代码并在 iOS 上运行它吗?” 那么答案是“技术上是可以的”。但我会谨慎考虑这是否是我真正想做的事情。
它需要一定的技巧才能使其发挥作用。之前的答案中链接的工具,Codename One,给我的印象是一个相当重量级的框架。如果我的项目已经提交给 Java 代码库,我会考虑使用它,但我的本能是避免在新项目中依赖它。
到 2023 年,了解 Java 会有很多优势,但在我看来,跨平台移动开发并不是最引人注目的用例。
在当今时代,您可能想要学习 Java 的一些原因包括:
在我看来,自 2006 年左右以来,人们放弃 Java 有很多充分的理由:
这很讽刺,因为 Java 的座右铭曾经是“一次编写,到处运行”,但事情就是这样。
(编辑,2023 年 6 月:感谢下面的评论者指出了这个答案中的一些缺陷并澄清了我的一些误解。我更新了文本以反映其中的一些反馈,例如删除无关的旁白,以及让整体基调更加平易近人。)
是的你可以。
用于此目的的一种工具是 Codename One。 https://www.codenameone.com/
另外,有关此主题的更多信息,请随时查阅此主题: How can one development iPhone apps in Java?
| 归档时间: |
|
| 查看次数: |
30531 次 |
| 最近记录: |