2

我是开发移动应用程序的新手。但我在 php、javascript、html5 和其他 web 技术方面有很多想法和编码经验。目前我正在计划一个需要使用许多硬件功能的应用程序,包括麦克风、摄像头、usb/otg、wifi/网络、接近传感器等。AFAIK 目前市场上有两种应用程序:

  • 一种根本不使用硬件传感器,仅使用显示方法和网络通信作为应用程序工作的一种。
  • 其他人则使用一个或多个硬件传感器。

现在我想知道哪些 rad 框架可用,它们可以提供两全其美的效果,对这两种类型进行单独比较会很好。此外,如果相同的框架可以同时存在于其他平台(可能是 iOS 或 Windows)上,那就太棒了。

我经历了多个应用程序框架,这些框架可以让我立即开发应用程序,如 jquerymobile、enyo、appium 等。但我找不到它们可以为基于它们构建的应用程序提供什么级别的硬件传感器 API。

4

2 回答 2

2

查看这个有趣的移动框架比较表。它比较了操作系统、支持的语言和支持的硬件功能。

对于您的特定需求,我认为 Rhodes 或 Phonegap 确实是不错的选择。还有其他关于哪个框架最好的讨论,我建议你阅读它们并做出选择。

于 2013-10-01T10:20:16.863 回答
1

您可以查看PhoneGap

该框架使用 HTML、CSS 和 Javascript。我从未尝试过,但它似乎可以满足您的需求。

它支持:

  • 安卓
  • 黑莓
  • iOS
  • 视窗电话 7/8
  • Windows 8 等。

关于传感器,它提供了以下 API:

  • 加速度计
  • 相机
  • 捕获
  • 罗盘
  • 地理位置
  • 贮存。

更多信息在这里

于 2013-10-01T02:17:00.840 回答