android - 选择移动开发框架

标签 android ios windows-phone-7 mobile frameworks

我是开发移动应用程序的新手。但我在 php、javascript、html5 和其他 Web 技术方面有丰富的想法和编码经验。目前我正在计划一个需要使用大量硬件功能的应用程序,其中包括麦克风、摄像头、USB/OTG、WiFi/网络、接近传感器等。据我所知,当今市场上存在两种应用程序:

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

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

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

最佳答案

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

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

关于android - 选择移动开发框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19066061/

相关文章:

ios - 在我的 xcode 项目中包含库时出现问题

ios - vue.js在wkwebview上是否正常工作

c# - 在数据模板中设置 StoryBoard 目标

c# - 如何刷新ViewModel来更新View

ios - AppID前缀是否属于敏感信息?

c# - 如何检查 wp7 XNA 触摸事件是否在定义的矩形内

android - 动画 MaxLines 和 Ellipsize

java - 创建可在整个android项目中使用的Settings类

java - 与示例 Android Activity 建立解析连接。错误:Execution failed for task ':app:dexDebug'

android - 如何从 Android Studio 中检索已保存的 keystore 密码?