因應Microsoft Windows 8的熱潮,許多深受市場好評的應用程式如KKBOX、MagV、Dr.eye、TuMetro、及YouCam,其開發商早已使用 Microsoft Visual Studio 2012成功開發了在Windows 8上 的Metro Style App,成為Windows市集下載的熱門軟體,擁抱Windows 8即將帶來的無限商機。Microsoft Visual Studio 2012 目前已正式進入發行候選 (Release Candidate, RC)階段,今後開發人員只需使用同一個工具,熟悉的程式語言及技術,就可輕鬆開發Windows 8、Windows Phone及Windows Azure雲端平台上的應用程式;同時也全面支援HTML5標準的開發,設計跨行動裝置及跨瀏覽器網站不再是難事。
三大關鍵功能 因應行動裝置及雲端運算開發 「目前市場上最熱門的應用開發不外乎手機、平板的App、符合HTML5標準的跨平台網頁及Windows 8的Metro Style App,程式開發人員希望可以只用一個開發工具,就能夠開發出雲和端上的各種應用及App。」台灣微軟開發工具暨平台推廣處總經理劉念臻表示:「Microsoft Visual Studio 2012的設計完全滿足程式開發人員的需求,讓他們只要專注於熟悉的程式語言及技術,就能夠立刻進入雲和端上的各種應用及App開發。」 由行動裝置引領的App開發潮,以及雲端運算的各種應用興起,正在改變軟體產業的生態。Visual Studio 2012 為了協助開發人員因應這些變化及挑戰,提供了三大關鍵功能: 1. Windows 8 Metro Style App的唯一開發工具 Windows 8上市後,將引領開發Metro Style App的新風潮,Visual Studio 2012 可容易地將應用程式以動態磚的介面呈現,並提供「雲+端」(Windows 8, Windows Phone & Windows Azure)一致的開發平台及開發經驗,開發的技術除了可以使用 .NET或C++外,也支援了最新產業標準 HTML5,使用JavaScript開發,因此開發者只需選擇熟悉技術即可輕易上手。 目前台灣最受歡迎的線上音樂服務KKBOX開發商 ─ 願境網訊,已經使用了Visual Studio 2012開發Windows 8 Metro Style的 KKBOX App,成為Windows市集熱門下載軟體。願境網訊KKBOX的技術長蔡怡仁表示:「雖然是第一次在微軟Visual Studio 2012的開發環境使用C# 技術來開發,但開發團隊在30天內就將KKBOX軟體通過測試上架,除了證明KKBOX研發團隊的堅強軟體實力,Visual Studio 2012整合開發的友善環境,也幫助我們很快能將創意實現。」 熱門的電子書軟體MagV技術長葉中庸也指出:「過去不管是開發iOS或是Android App都需要重新學習新的程式語言,且其模擬器、程式編譯與除錯工具都不完整,所以App從語言學習、開發到測試至少要花6個月的時間;而使用微軟Visual Studio 2012,開發團隊可不需重新學習,只要用熟悉的語言即可,因此只花了2個星期即可快速完成了Windows 8 Metro Style App版本的開發。」 2. HTML5 開發最強利器,橫跨各行動平台 運用Visual Studio 2012開發符合HTML5標準的跨行動裝置網站 (Mobile Web),使用HTML5/CSS及JavaScript、jQuery Mobile等技術,企業能輕鬆跨越不同的行動平台(Windows/iOS/Android),設計出適合各式行動裝置與瀏覽器的網站,打造最適合企業的行動應用程式。微軟最有價值專家MVP暨巨匠電腦資深講師曹祖聖強調:「微軟Visual Studio 2012的整合開發環境相較於之前版本,針對HTML5/CSS 及JavaScript程式碼的編輯,有效提升開發人員的開發速度與效率,快速開發出具高品質的跨行動裝置Web應用程式。」微軟最有價值專家MVP黃保翕也補充表示:「以往在編寫HTML5/CSS及JavaScript程式碼大都只是使用文字編輯器之類的工具,並不是一個整合的開發測試環境,如今在Visual Studio 2012開發工具所提供的貼心功能下,開發人員引頸期盼的HTML、CSS 與 JavaScript 編輯器都顯得更加人性化。」
3. Scrum 敏捷開發,加速App改版並強化品質 App的世代,軟體更新週期縮短,更強調即時反應市場需求與持續的產出 (Continuous Delivery),傳統的軟體開發流程與方法已無法滿足現代的開發需求。微軟Visual Studio 2012 及Team Foundation Server 2012 團隊協同開發平台內建Scrum敏捷開發所需的工具及流程範本,透過Web化的電子白板介面,開發團隊能夠像使用白板及便利貼一樣隨時調整開發需求的優先順序,方便成員間進行討論,提高團隊開發效率。此外,Scrum重視持續的產出及客戶回饋,在開發過程中讓客戶參與,因此 微軟Visual Studio 2012提供了新的建議回報工具 - Feedback Client,用以蒐集使用者的回饋建議,協助開發團隊快速反應市場需求以加速改版。
絕佳體驗創高滿意度 Visual Studio 2012眾所矚目 根據台灣微軟今年四月針對Visual Studio 2012所舉辦的MSDN研討會問卷調查顯示,現場來賓的平均滿意度高達8.1分以上(滿分9分),其中以「使用HTML5及 jQuery Mobile設計跨行動裝置網站」的技術場次最受歡迎,各界的來賓對於活動內容反應熱烈,且十分期待微軟Visual Studio 2012的正式發表。 台灣程式開發人員年度最關鍵盛會Microsoft Developer Day將於6/20日(台北)、7/26日(高雄)及7/31日(台中)舉行,是搶先了解Windows 8開發及 微軟Visual Studio 2012不能錯過的技術盛會,報名及相關資訊請至http://www.microsoft.com/taiwan/events/developerday/default.aspx 微軟目前已開放Visual Studio 2012中文版試用及技術白皮書下載,包括中文產品評估指南、MSDN技術文章及線上影片供開發人員學習,詳細資訊請參考微軟Visual Studio 2012中文官方網站:http://aka.ms/vs2012tw