java - 移动跨平台工具: When it will be useful?

标签 java android ios cordova

问题:我什么时候可以说跨平台工具可以处理这种类型的开发..?

以下是需要回答的问题。这些只是我提出问题的指导,以避免描述过长。

  1. 对于游戏开发:

    • 工具(即phoneGap、widgetPad 等)是否相似(考虑到这些术语...openGL、xna、2d、3d 等)足以进行游戏开发?
  2. 对于应用程序开发:

    • 就像在原生 android 中一样,跨平台工具仍然能够像原生 java 一样执行相同的操作吗?即访问通知、联系人等。

最佳答案

我想说,目前,它还没有为 1 做好准备,而且短期内也不会准备好(如果不给开发人员带来麻烦,最终会造成挫折)。

至于2,它可以并且已经准备好立即回答您的问题。当然,您仍然必须调用 native Java 或 Obj-C 来获得一些真正的 native 功能,但这一切都可以在与 Java 域交互的 Javascript/HTML 中完成。他们称之为插件,尽管有时升级是一场噩梦(1.9.0 之前的版本,但 2.0.0 之后开发的任何东西都不会遇到这些问题(大部分)需要处理)

关于java - 移动跨平台工具: When it will be useful?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12735595/

相关文章:

java - Spring RestTemplate 抛出异常 "Broken pipe",同时调用不同的 Rest API 同步

android - 我无法在 android studio 中安装插件

android - 工具栏中的 Material "close"按钮而不是返回

ios - 如何对 CEMarkerGroup 中的所有 CEMarker 执行操作

ios - 判断颜色是浅色还是深色?

c# - db4o:严重的问题和不连贯

java - 在 Java 中序列化对象时出现 StackOverflowError

android - 无法找到 Java 运行时 Android Studio Robolectric

ios - Unity IOS 的 facebook api 中的 "Login cancelled by player"回调(仅当您的设备中有 facebook 应用程序时)

java - 如何运行多个T(Threaded)Server?