选择移动开发框架

时间:2013-09-28 10:45:48

标签: android ios windows-phone-7 mobile frameworks

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

  • 完全不使用硬件传感器且只使用显示方法和网络通信作为应用程序的人。
  • 其他人使用一个或多个硬件传感器。

现在我想知道哪些可用的rad框架可以提供两个世界中最好的,两种类型的个体比较都会很好。此外,如果相同的框架可以存在于其他平台(可能是iOS或Windows)上,那将是非常棒的。

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

2 个答案:

答案 0 :(得分:2)

看看这个有趣的Mobile Framework Comparison Chart。它比较了操作系统,支持的语言和支持的硬件功能。

根据您的具体需求,我认为Rhodes或Phonegap确实是不错的选择。关于哪个框架最好,I suggest you read them and make a choice.

还有其他讨论

答案 1 :(得分:1)

您可以查看PhoneGap

此框架使用HTML,CSS和Javascript。 我从未尝试过,但它似乎满足了你的需求。

它支持:

  • 的Android
  • 黑莓
  • 的iOS
  • Windows Phone 7/8
  • Windows 8等。

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

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

更多信息here