發表文章

目前顯示的是 9月, 2014的文章

[Cordova Hybrid APP] (二) 跨平台開發基礎認識

圖片
NET Developer有極大的比例都跟網頁開發相關,但目前市場主流都關注在行動裝置的開發,一般網頁設計師要轉各平台的APP原生程式開發勢必得付出不小的成本,PhoneGap(Cordova前身,下文一律稱為Cordova)已經在市場上行之有年,但以往都必須要另外安裝其它IDE開發工具,如Eclipse等工具來協助快速開發,今年微軟像是佛心來的,正積極的將Cordova收納到開發工具擴展套件中。 要學習Hybird APP,首先必須要先簡單的了解一下目前三種較常見的手機開發模式,Web APP、Hybrid APP、Native APP。

[Cordova Hybrid APP] (一) Visual Studio 2013開發跨平台APP環境設定

圖片
筆者最近這一年都忙著為公司進行專案導入,對於技術的研究沒有太多的著墨,最近 Ian哥 剛好到TechDays 2014擔任Cordova Hybrid APP開發的講師,跟他請教了一些相關的資訊,也重新燃起對於開發的熱情。 Cordova的前身也就是鼎鼎大名PhoneGap,2012那年剛上來台北的時就有與PhoneGap進行了第一次的親密接觸,但後來因為當時高效能的智慧型手機普及率不佳,加上需要針對各平台進行額外的開發設定等種種因素,因此就直接學習了原生程式的開發,最近Visual Studio 2013正式把Hybrid App納入了產品的功能(雖然目前還只是 CTP2.0版  ,尚有許多改善的空間,CTP3.0版已發佈,若先前已有安裝過2.0的話需移除,可參考 No.18 的說明),且目前幾乎人手一隻高階智慧型手機,再不考慮效能的情況之下,筆者本人也湊熱鬧的下載下來開發玩玩。 目前要開發 Multi-Device Hybrid Apps ,必須先安裝Visual Studio 2013,並且更新到Update3版,並且下載安裝 VS2013擴展套件 後才可以開始進行開發。雖然官方網站有特別說明如何安裝開發環境,但全部都是英文的,這裡還是簡單的說明一下設定步驟。