【问题标题】:Crossplatform development for iPhone & AndroidiPhone & Android 跨平台开发
【发布时间】:2019-08-12 17:16:52
【问题描述】:

据我所知,似乎没有任何成熟的 iPhone 和 Android 平板跨平台开发环境(但请随时纠正我)。

我不知道 Ipad,我必须承认。为什么普通Java不会削减它? (可能是数据库之类的底层东西(我不太关心硬件))

我正在考虑尝试使所有内容都基于浏览器,尽管这无法解决 d/b & h/w 问题,除非有 JS 框架这样做。

有什么建议吗?

【问题讨论】:

标签: android ipad cross-platform


【解决方案1】:

HTML5(已经提到)可能是一个不错的选择。

其他一些选项是:

PhoneGap - 一个开源的跨平台移动开发环境。它基本上使用程式化的网页和 Javascript,在每个平台上编译成原生应用程序。

Worklight (http://www.worklight.com) - 一种做同样事情的商业产品,但它需要在后端有一个专用的 Worklight 服务器。 Worklight 还允许您定位其他平台(具有相同的代码库),例如 Yahoo Widgets、iGoogle、Vista gadgets 等。

【讨论】:

    【解决方案2】:

    既不支持 Java 也不支持 Flash,也不支持 iPhone/iPad。跨平台开发的基本推理导致糟糕的二流用户体验。快速搜索以查看成千上万关于该主题的博客和文章。

    否则看看 HTML 5,它为您提供了一个客户端数据库来玩,您没有指定您暗示的硬件问题。

    【讨论】:

    • 我给你 +1 的时间来回复,即使我不同意你的说法,“跨平台开发的基本推理导致糟糕的二流用户体验”。也许如果您将帽子“领导”替换为“可以领导”。不过,无意冒犯,所以我们不要发火。感谢您提供我无法使用 Java 的技术信息。我想我得看看 HTML 5 支持的当前状态(我想我将被限制为 Chrome 作为浏览器,我想它会得到很好的支持)。
    • 我在解释史蒂夫·乔布斯,这是平台上缺乏 Flash 支持的借口之一。
    猜你喜欢
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多