2013-07-09 26 views
5

我有麻煩開始使用PhoneGap的在Windows 8上,VS 2012,即:如何使用PhoneGap的與Visual Studio

我不知道如何安裝模板

  • 我打開模板項目,我從PhoneGap的下載,但他們在兼容VS2012

我不知道從哪裏就開始建立第一個簡單的CRUD應用

  • 我想連接到一個WCF API和打幾個電話

如何發佈結果,允許安裝在許多設備上:

  • 我主要是想使用iPhone和Android設備

如何開始使用PhoneGap?

回答

2

您可以使用VS編輯html,css和javascript文件,但我不相信有任何VS項目模板可用。至少我從來沒有見過。

但是,您將無法編譯和部署。 Android的模板實例是eclipse項目模板,因爲phonegap正在構建一個Java應用程序以便部署到android。

如果您想爲android開發,請遵循Phonegap入門指南(由於防火牆問題,我現在無法獲得鏈接)。您放在www文件夾中的文件將是您項目的html,css和javascript文件,您可以使用任何想要編輯它們的文件,包括VS.

+0

好吧,所以我說我想在Windows 8上開發(我現在有一個樣例可用),但我希望我的項目可以部署到WinPhone,iPhone和Android等。如何將我的VS項目文件轉換爲APK? – Smithy

+0

要使APK部署到android,您需要使用eclipse項目模板來構建Java應用程序。 – Geoff

+5

在您的本地機器上設置環境以進行Android開發的另一種方法是使用PhoneGap的Build服務:build.phonegap.com –

13

@Smithy,微軟只是使我們能夠開發科爾多瓦與Visual Studio 2013更新2

它只是一個預覽應用程式,據我理解,但去看看。

如果你有安裝Visual Studio的最新版本,你需要去Microsoft'd下載頁面,下載安裝:關於如何上手文檔

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

這走來,並如何安裝和設置它在VS 2013.

祝你好運。

UPDATE:

隨着的Visual Studio 2013社區版與更新4一起發佈,MS,所以比以往任何時候都創造科爾多瓦項目更容易....和所有的最好的事情是它的免費!!!!

好處是如果你習慣VS像我一樣,這是一個舒適的環境,它的超級容易上手。

要訪問這些模板,創造VS新項目時遵循的步驟,你會被提示安裝額外的軟件,包括但不限於SDK管理器,ADT,iTunes中,仿真器等

安裝完成後,現在可以很容易地創建項目,在包含的RIPPLE仿真器中編輯和運行它們。

這些項目還可以在另外從VS.部署到您設備

要檢查您的設備拿起您的電腦上,打開CMD,然後運行「ADB設備」,看看您的設備拿起您的PC和連接的設備的清單上。

簡單,有效和它的作品。從,請參閱使用的條款和限制鏈接組織:Free Dev Tools

此處下載鏈接:http://www.visualstudio.com/en-gb/products/free-developer-offers-vs

問:誰可以使用Visual Studio社區? 答:這裏是如何個別開發商可以使用Visual Studio社區: 任何個人開發者可以使用Visual Studio社區創建自己的免費或付費的應用程序。 下面是Visual Studio的社區可以組織使用: 一個組織內的無限數目的用戶可以使用Visual Studio社區爲以下場景:在一個教室裏的學習環境,學術研究,還是對促進開源項目。 對於所有其他使用場景:在非企業組織中,最多5個用戶可以使用Visual Studio社區。在企業組織(意味着年收入超過250臺PC或年收入超過100萬美元的企業)中,超出上述開放源碼,學術研究和課堂學習環境的情況下,不允許使用。

感謝微軟!

+0

我沒有看到任何參考科爾多瓦的鏈接。是否有與該信息的鏈接? – Lizz

+3

@Lizz,來自鏈接中的描述:「使用Visual Studio和Apache Cordova™,可以使用基於HTML和JavaScript的單個項目輕鬆構建在iOS,Android,Windows和Windows Phone上運行的混合應用程序。」。點擊鏈接,點擊下載。選中文檔框,以及集成的.exe文件,並同時下載。閱讀文檔,它將指導您在可執行文件上運行安裝過程。您需要安裝此工具以將Visual Studio與Cordova集成。 – fransHbrink

0

展鵬有一個產品叫遊牧這與Visual Studio 2013年 它利用的PhoneGap構建的雲服務集成精美。使用這種方法,您不需要系統上的所有平臺SDK。工作得很好。 見this video。不幸的是RedGate最近停止了對Nomad的支持。我希望微軟的新產品能夠提供類似的功能。