我正在研究PhoneGap和钛框架,我不清楚他们是如何工作的,假设我已经为安卓或iphone开发了一个应用程序,我可以在另一个带有PhoneGap或钛帮助的不同操作系统的手机上运行这个应用程序吗?
或者我必须使用PhoneGap/Titanium重新开发我的应用程序?在这种情况下,我完全支持线程、JSON或XML解析等所有功能。谢谢
发布于 2010-07-16 23:37:01
PhoneGap基本上是一个客户端web应用程序(HTML,JavaScript),并将整个东西包装在本地设备的web视图控件中。您可以连接到设备的一些本机功能,但正如您可以猜测的那样,与本机开发相比,它是相当有限的。但是很简单,而且带来了很多人已经拥有的一系列技能。这才是PhoneGap真正的吸引力所在。
to也是面向html/javascript的,但它实际上声称可以编译成本机代码。他们的示例“厨房水槽”应用程序演示了相当多的原生API,至少是针对iPhone的。我怀疑您是否能够直接处理线程,但可以肯定的是JSON,我也会考虑XML。
发布于 2010-08-28 16:41:51
or完全支持JSON或XML解析。有关更多详细信息,请参阅Titanium - Kitchen Sink。
发布于 2010-07-16 23:50:29
phone gap背后的想法是,你可以使用一个用html/css/javascript编写的基于浏览器的客户端应用程序,并使用phonegap访问一些本地移动硬件,如联系人、gps、加速计等。Phonegap还允许你使用相同的web应用程序代码为不同的移动设备构建此web应用程序。
https://stackoverflow.com/questions/3266217
复制相似问题