【问题标题】:Selecting Mobile Development Frameworks [closed]选择移动开发框架 [关闭]
【发布时间】:2013-09-28 10:45:48
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    对于您的特定需求,我认为 Rhodes 或 Phonegap 确实是不错的选择。还有其他关于哪个框架最好的讨论,I suggest you read them and make a choice.

    【讨论】:

    • 其实很有趣...我喜欢它,我只能找到满足我需求的 Rhodes... 你说呢?
    【解决方案2】:

    您可以查看PhoneGap

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

    它支持:

    • 安卓
    • 黑莓
    • iOS
    • Windows Phone 7/8
    • Windows 8 等。

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

    • 加速度计
    • 相机
    • 捕获
    • 指南针
    • 地理位置
    • 存储。

    更多信息here

    【讨论】: