Microsoft Visual Studio 2012 Windows Store Apps Windows 8 Microsoft HTML5 Scrum

軟體開發生命週期平台評比第一 Microsoft Visual Studio 2012全球上市

2012-09-18
Windows 8上市在即,全球正興起Windows 8 Apps開發熱潮,為協助軟體開發者以熟悉的開發環境,快速開發各種軟體應用服務,台灣微軟與全球同步推出開發現代化軟體(Modern Apps)的利器Microsoft Visual Studio 2012,並首度揭露Windows Store Apps的上架流程。
Microsoft Visual Studio 2012是目前市場唯一可開發Windows Store Apps、也可以HTML5標準開發橫跨Windows、iOS與Android行動裝置App的最佳幫手,同時內建了Scrum敏捷開發所需的工具,協助開發人員掌握Windows 8上市的潛在商機。 

根據Gartner於2012年6月公布的分析報告指出,Visual Studio從願景完整度及執行能力層面勝過市場眾多軟體開發生命週期管理(Application Lifecycle Management,ALM)工具,符合其認定軟體開發生命週期管理工具應涵蓋的三大趨勢:支援雲端應用開發(Cloud Computing)、可開發跨行動裝置網站(Mobile Web)及企業敏捷度(Enterprise Agile)。「隨著智慧型行動裝置上APP的普及,軟體開發團隊目前面臨三大挑戰:軟體開發時程的縮短、使用者持續變動的需求、多重行動裝置平台的支援。」台灣微軟開發工具暨平台推廣處總經理劉念臻表示:「Visual Studio 2012因應現代化軟體開發的趨勢與需求,無論在智慧型行動裝置APP、雲端應用服務、以及敏捷開發流程等各方面的完備支援,都將為程式開發人員帶來處處可見的驚喜。」 

隨著各種平台的行動裝置普及,包括Windows、iOS、Android等,其瀏覽器的種類及各行動裝置的螢幕大小都不同,再加上各行動平台的開發技術皆有很大差異,若針對每個平台皆開發專屬的App,對開發者而言是很高的進入門檻及投資。然而許多企業的應用是以Web開發技術就可滿足其行動化的需求,因此衍生了採用跨平台的HTML5技術,開發「行動裝置網站」的應用。例如保德信投信的基金資訊網,其手機版網站利用jQuery Mobile這類的HTML5 UI套件所開發的,除了不同平台的行動裝置看到的視覺效果都非常一致外,也支援觸控、翻頁等效果。Visual Studio 2012支援HTML5標準並提供整合式開發工具,可迅速開發跨行動平台的應用,降低時間及人力成本。聯銓科技總經理林健勝表示:「我們為了滿足每個目標客戶使用不同平台的行動裝置,需要開發各個平台的App,考量了HTML5跨平台的特色,因此運用HTML5技術並使用Visual Studio 2012開發了行動版企業戰情室系統,包括iPad版及Windows 8版本,而Windows 8的版本在UI設計上善用了Windows Store App的特色,例如動態磚的方式即時顯示企業主管最關心的營運指標。此外,Visual Studio 2012也大幅提升HTML5程式開發生產力,在短短2個星期就完成了Windows 8版本的開發。」 

台灣微軟開發工具資深產品行銷經理吳典璋指出:「歷經北中南3場開發人員年度最關鍵盛會Microsoft Developer Day,許多開發者向我們反應,過去市面上沒有一套結合了開發、除錯及測試的整合式HTML5開發工具,只能用一些基本功能的文字編輯器來撰寫HTML5及JavaScript程式碼,自從Visual Studio 2012完整支援HTML5後,對開發者而言是一大助力。」 

Scrum敏捷開發是目前熱門的軟體開發實務方法,透過團隊定期且密集地溝通,以及有效的收集使用者回饋意見,讓開發團隊更快速開發出符合使用者需求的App並掌握開發進度。搭配Visual Studio 2012提供的Scrum敏捷開發流程範本及工具,讓Scrum敏捷開發的推動更有效。國立臺北科技大學資訊工程系教授暨台灣軟體工程協會理事長鄭有進指出:「隨著社群媒體及App的使用及開發熱潮興起,因為App的開發流程,從構想階段到開發上架的週期較短、改版的速度也要求更快,Scrum敏捷開發非常適合這樣隨時依市場及使用者的需求即時變動,有效縮短傳統冗長的開發流程,它也很適合企業及研發團隊在開發新產品時,面對變動且不確定市場需求的一種開發方式,可以在短期內交付一個可執行的軟體版本供先期使用者測試,再來調整下一階段的開發需求。很高興看到了微軟Visual Studio 2012也完整支援了Scrum敏捷開發,這代表著Scrum敏捷開發將成為現代軟體開發的主流。」 


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!