除了交叉编译 (Titanium) 和混合 (PhoneGap) 之外,开发跨平台应用程序的有效方法

发布于 2024-12-03 14:58:26 字数 392 浏览 1 评论 0原文

过去我使用 html/css/javascript/ajax/php 构建了多个 Web 应用程序。最近我对将这些应用程序移植到 Android 和 iOS 很感兴趣。

我已经开始使用 Appcelerator Titanium,到目前为止我很喜欢它,但我想知道是否还有其他方法可以为移动设备开发跨平台应用程序。

我已经知道以下方法:

  • 原生(java / Objective-C)
  • 交叉编译(Titanium)
  • 混合(PhoneGap)
  • webapp(html 5 / javasript)
  • 移动网络(例如mobile.twitter.com)

还有其他开发方法跨平台应用程序?这些方法的优点和缺点是什么?

In the past I have built several webapps using html/css/javascript/ajax/php. Lately I have been interested in porting these apps to Android and iOS.

I have started using Appcelerator Titanium and I am enjoying it so far, but I would like to know if there are other ways to develop cross-platform applications for mobile devices.

I am already aware of the following methods:

  • native (java / objective-c)
  • cross-compiling (Titanium)
  • hybrid (PhoneGap)
  • webapp (html 5 / javasript)
  • mobile web (e.g. mobile.twitter.com)

Are there other methods for developing cross-platform apps? What are the pros and cons of these methods?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

总以为 2024-12-10 14:58:26

有多种选择作为替代方案。您可以寻找 OpenMobster、Rhomobile、WorkLight、Pyxis 等。OpenMobster 是开源且免费的。 RhoMobile 是免费的 (Rhodes),但您必须为 RhoSync 付费。

There are multiple options as an alternative. You can look for OpenMobster, Rhomobile, WorkLight, Pyxis etc. OpenMobster is open source and free. RhoMobile is free (Rhodes), but you will have to pay for RhoSync.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文