6

我在 Windows 8 VS 2012 上开始使用 PhoneGap 时遇到问题,即:

我不知道如何安装模板

  • 我打开从PhoneGap下载的模板项目,但它们与VS2012兼容

我不知道从哪里开始创建我的第一个简单的 CRUD 应用程序

  • 我想连接到 WCF API 并进行一些调用

如何发布允许在许多设备上安装的结果:

  • 我主要想使用 iPhone 和 Android 设备

如何开始使用 PhoneGap?

4

5 回答 5

13

@Smithy,微软刚刚使使用 Visual Studio 2013 Update 2 开发 Cordova 应用程序成为可能。

据我所知,它只是一个预览,但去看看。

如果您安装了最新版本的 Visual Studio,您需要前往 Microsoft 的下载页面并下载安装程序:

http://www.microsoft.com/en-us/download/details.aspx?id=42675

随附有关如何开始以及如何在 VS 2013 中安装和设置它的文档。

祝你好运。

更新:

随着Visual Studio 2013 Community Edition以及 Update 4 的发布,MS 让创建 Cordova 项目变得比以往任何时候都更容易......而且最棒的是它是免费的!!!!

好处是如果你像我一样习惯VS,这是一个舒适的环境,而且它超级容易上手。

要访问这些模板,请按照在 VS 中创建新项目时的步骤操作,系统会提示您安装其他软件,包括但不限于SDK Manager、adt、iTunes、模拟器等

安装这些之后,现在可以很简单地创建项目,在包含的RIPPLE仿真器中编辑和运行它们。

此外,这些项目还可以从 VS部署到您的设备。

要检查您的设备是否在您的 PC 上被拾取,请打开一个 cmd 并运行“adb devices”以查看您的设备是否在您的 PC 上被拾取以及已连接设备的列表。

简单,有效并且有效。来自,请参阅有关组织中的使用条款和限制的链接:免费开发工具

在此处下载链接:http: //www.visualstudio.com/en-gb/products/free-developer-offers-vs

问:谁可以使用 Visual Studio 社区?答:个人开发人员可以使用 Visual Studio Community 的方式如下:任何个人开发人员都可以使用 Visual Studio Community 创建自己的免费或付费应用程序。以下是 Visual Studio Community 在组织中的使用方式: 组织内无限数量的用户可以将 Visual Studio Community 用于以下场景:在课堂学习环境中、学术研究或为开源项目做出贡献。对于所有其他使用场景:在非企业组织中,最多 5 个用户可以使用 Visual Studio Community。在企业组织中(即拥有超过 250 台 PC 或年收入超过 100 万美元的组织),不允许使用超出上述开源、学术研究和课堂学习环境的场景。

感谢微软!

于 2014-05-14T20:06:45.917 回答
2

您可以使用 VS 编辑 html、css 和 javascript 文件,但我不相信有任何可用的 VS 项目模板。至少我从来没见过。

但是,您将无法编译和部署。例如,Android 的模板是 eclipse 项目模板,因为 phonegap 正在构建一个 java 应用程序以便部署到 android。

如果您想为 android 开发,请遵循 Phonegap 的入门指南(由于防火墙问题,我现在无法为您提供链接)。您放在 www 文件夹中的文件将是您项目的 html、css 和 javascript 文件,您可以使用任何您想要编辑它们的东西,包括 VS。

于 2013-07-09T16:06:46.850 回答
2

您可以使用创建 PhoneGap 应用程序

  1. 科尔多瓦与插件
  2. Telerik 应用程序生成器
  3. 游牧民族

欲了解更多信息,请参阅以下链接

http://sourcefreeze.com/cross-platform/visual-studio-cordova-plugins-for-cross-platform-mobile-apps/

于 2014-06-18T10:17:00.850 回答
0

您可能还想参考这篇文章,该文章描述了如何在新的多设备混合应用程序中使用 Phonegap 项目,该应用程序在 VS 中使用 Cordova 集成 - https://stackoverflow.com/a/23621633/1277291

于 2014-05-14T23:43:20.793 回答
0

RedGate 有一个名为 Nomad 的产品,它与 Visual Studio 2013 完美集成。它利用了 PhoneGap Build 云服务。使用这种方法,您不需要系统上的所有平台 SDK。效果很好。看这个视频。不幸的是,RedGate 最近停止支持 Nomad。我希望微软的新产品能提供类似的功能。

于 2014-09-03T14:42:52.507 回答