android - Sencha Touch 2 + PhoneGAP VS android SDK

标签 android ios cordova

我只是感到困惑,带有 PhoneGAP 的 Sencha Touch 2 是一个强大的东西,
他们只需要开发一次就可以在IOS和Android操作系统中运行。

为什么还有那么多人选择使用Android SDK开发手机应用?
我可以知道 Sencha Touch 2 开发 Android 的限制是什么吗?

我觉得我没有理由拒绝使用 Sencha Touch 2 开发移动应用程序。

给我一​​些指导,哪个更好。使用 PhoneGAP 的 Sencha Touch 2 还是仅使用带有 Eclipse 的 Android SDK?

P/S:我从来没有开发过任何移动应用程序,只是想开始第一个应用程序,这就是为什么需要研究哪个更好。

最佳答案

Sencha Touch 和 Phonegap 基本上是 javascript 库。它们是使用 html5 和 css 的网页。 Phonegap 使用 javascript 库调用 native java 代码来访问相机等设备功能。他们很慢。 另一方面, native 应用程序使用 java(android) 和 objective C (ios) 进行编码。 native 应用程序比使用 sencha touch 和 phonegap 构建的应用程序快得多。

关于android - Sencha Touch 2 + PhoneGAP VS android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19933969/

相关文章:

javascript - 关于在 Phonegap Build 上将 HTML 渲染为图像或将屏幕截图渲染为图像有什么想法吗?

cordova - 从商店下载时如何在混合移动应用程序中实现推荐代码

android - 是否可以在 Nexus 7 中将锁定屏幕的方向设置为横向?

android - 选择像评级栏这样的 View

ios - 使用图像动态调整表格 View 单元格的大小

android - Phonegap Android 应用程序在 1.5 中意外关闭

android - Gradle:从发行版本中排除外部依赖项(lib)

java - Android OnPreferenceClickListener

javascript - v4 : pinch zooming a map when one finger is over a child element 中的 d3.js 缩放传播

objective-c - 核心蓝牙的限制?