我只是困惑,Sencha Touch 2与PhoneGAP是一个强大的东西,
他们只需要开发一次就可以在IOS和Android操作系统中运行。
为什么还有这么多人选择使用Android SDK开发移动应用呢? 我可以知道Sencha Touch 2开发Android有什么限制吗?
我觉得我没有理由拒绝使用Sencha Touch 2开发移动应用程序。
给我一些指导,哪一个更好。 Sencha Touch 2使用PhoneGAP还是只使用Android SDK和Eclipse?
P / S:我从来没有开发过任何移动应用程序,只想启动第一个应用程序,这就是为什么需要研究哪一个更好。答案 0 :(得分:2)
Sencha Touch和Phonegap基本上都是javascript库。它们是使用html5和css的网页。 Phonegap使用javascript库来调用本机java代码来访问像camera这样的设备功能。他们很慢。 另一方面,本机应用程序使用java(android)和Objective C(ios)编码。原生应用程序比使用sencha touch和phonegap构建的应用程序快得多。
答案 1 :(得分:1)
很简单。如果您正在尝试构建HTML5应用程序,则可以使用Sencha Touch。 HTML5应用程序存在一些限制。但优点是你只有一个iOS和Android代码库。使用android SDK,您将获得包含所有本机小部件的本机应用程序。