首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phonegap开发环境

phonegap开发环境
EN

Stack Overflow用户
提问于 2012-04-17 01:26:38
回答 1查看 420关注 0票数 0

我正在尝试使用phonegap进行移动开发,这样我就可以在安卓商店和苹果商店部署我的应用程序。我的理解是,我可以简单地将我的应用程序包装在phonegap中,这样我就可以在Android、iOs、BB等平台上部署。

我的应用程序是一个用VisualStudio编写的ASP.Net MVC应用程序。我在我的研究中读过的所有例子都告诉你在PhoneGap和安卓上使用Eclipse,在PhoneGap和iOs上使用XCode。我的应用程序是生成HTML5的PhoneGap。是否可以使用phonegap和VisualStudio来生成ASP.Net和iOS可部署的phonegap应用程序?

我一直在考虑的另一种方法是创建一个简单的Index.html页面,它使用jQuery调用我的HTML应用程序,并在ASP.Net中加载结果。然后我可以简单地用Eclispe、XCOde等语言复制这个非常轻量级的索引页,以便在Phonegap中运行。不过,这看起来像是一个hack。我试过让它工作,但在我的windows环境下的Android模拟器中没有任何运气。

谁能告诉我如何将PhoneGap整合到我的ASP.Net MVC应用程序中?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-17 01:39:13

ASP.NET驻留在您的服务器上,所以每当您引用任何ASP.NET脚本时,您都必须使用主机名http://www.example.com/my-script.aspx将其设置为绝对URL。任何非动态文件都应本地存储在设备上,以便它们在没有网络连接时也能正常工作。然后,您可以在服务器上托管动态文件,并在需要时引用它们。为了使数据传输的大小尽可能小,我通常会传递JSON或类似于应用程序的东西。然后在应用程序的JavaScript代码中将数据解释为超文本标记语言。

你应该在设备上保留尽可能多的本地资源,这样它就不需要互联网连接就可以使用应用程序。因此,不要链接到jQuery的远程版本,将其保存为应用程序的一部分。您创建的包,使其始终可用。

Eclipse/Xcode很好,因为它们可以帮助您创建应用程序。并将其正确打包,以便提交给app。商店。它们也很好,因为使用Eclipse或Xcode创建应用程序很容易找到帮助。Xcode实际上是必需的,苹果确保你已经购买了最新的硬件和软件,只是为了能够提交一个应用程序。去商店。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10178752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档