一直以來(lái),Windows都是時(shí)代的寵兒,享受著全球用戶最至高無(wú)上的待遇,也因此被很多同類競(jìng)爭(zhēng)對(duì)手詬病,稱其破壞市場(chǎng)公平競(jìng)爭(zhēng)機(jī)制,壟斷操作系統(tǒng)市場(chǎng)。沒錯(cuò),微軟的強(qiáng)大就是這樣“任性”,單從Windows 10開發(fā)者生態(tài)系統(tǒng)角度來(lái)看,就能把競(jìng)爭(zhēng)對(duì)手們甩出幾條街以外。
Windows 10,繼承了微軟以往的“豪氣”,在產(chǎn)品功能及用戶體驗(yàn)上,真正做到了讓用戶尖叫,尤其是跨屏體驗(yàn),已被開發(fā)者們稱為“福利”。微軟的這種改變和第三任CEO納德拉的出身不無(wú)關(guān)系。納德拉最早是一名開發(fā)人員,因此他上臺(tái)后的一系列舉措都與開發(fā)者有關(guān),比如拋棄傳統(tǒng)應(yīng)用,注重創(chuàng)新,重用戶體驗(yàn)等。可以說(shuō),納德拉時(shí)代的微軟依然是老大哥形象。不同的是,他開始放低姿態(tài),尊重市場(chǎng)。在WinHEC會(huì)議上,微軟還特從西雅圖派出兩位非常資深的微軟工程團(tuán)隊(duì)專家,聆聽開發(fā)者的心聲。最終目標(biāo)是,最大化實(shí)現(xiàn)Windows 10海量設(shè)備覆蓋,提高開發(fā)者體驗(yàn),建立更加繁榮、強(qiáng)健的開發(fā)者生態(tài)系統(tǒng)。
那么,微軟的開發(fā)者生態(tài)系統(tǒng)到底是怎樣一番景象呢?我們首先要了解一個(gè)人——Srikanth Raju。在微軟,Srikanth的角色有些特別,職位是大中華區(qū)開發(fā)體驗(yàn)和平臺(tái)合作事業(yè)部總經(jīng)理。這個(gè)職位的設(shè)置進(jìn)一步強(qiáng)調(diào)微軟對(duì)開發(fā)者、對(duì)用戶體驗(yàn)的重視。盡管Srikanth走進(jìn)微軟僅有6個(gè)多月,但他的思路非常清晰,一個(gè)全新的生態(tài)系統(tǒng)藍(lán)圖呈現(xiàn)在我們眼前。
把脈時(shí)代氣息,大方向上走融合趨勢(shì)
納德拉上臺(tái)之后,提出了一個(gè)著名的策略,即”移動(dòng)為先,云為先”,在 Srikanth看來(lái),這一策略的核心就是“融合”,無(wú)論是電視還是手機(jī)、PC,數(shù)以億計(jì)的設(shè)備如今都通過(guò)云緊密連接在一起,它們不斷向云輸送數(shù)據(jù),同時(shí)也從云上下載數(shù)據(jù)。這說(shuō)明“融合”已成為不可逆轉(zhuǎn)的時(shí)代趨勢(shì)。而擁有最具粘性的融合能力,只有微軟能做到。微軟可以讓開發(fā)者擁有最好的開發(fā)體驗(yàn),并通過(guò)開發(fā)的產(chǎn)品將最卓越的體驗(yàn)帶給終端用戶。
為了建立一個(gè)互聯(lián)互通的世界,讓更多出色應(yīng)用走進(jìn)人們的工作和生活,微軟做了大量針對(duì)開發(fā)者的工作。Windows 10的推出讓我們看到,微軟開始以更開放的心態(tài)建立最先進(jìn)的平臺(tái),去跨越不同種類系統(tǒng)以及海量設(shè)備,讓來(lái)自IOT、手機(jī)、平板、計(jì)算機(jī),甚至是Surface Hub以及Xbox上的用戶,能夠擁有一致性消費(fèi)體驗(yàn)。而Windows Azure通用解決方案,更是融合理念的極致體現(xiàn)。微軟一共提供了6個(gè)領(lǐng)域的通用解決方案,包括IoT、移動(dòng)云、開發(fā)測(cè)試等,這些解決方案可以幫助開發(fā)者快速部署,降低開發(fā)門檻,增強(qiáng)開發(fā)效率。
循序漸進(jìn),建立開放的開發(fā)環(huán)境
Windows 10開發(fā)者生態(tài)系統(tǒng)并不是“拍腦門”的一時(shí)之舉,從去年開始,微軟就在做鋪墊。
2014年11月12日,微軟在Connect()大會(huì)上宣布了.NET的核心架構(gòu)開源。微軟眾多的核心開發(fā)者都用.NET。并且,微軟開始支持linux和Mac OS平臺(tái)。這意味著微軟在開發(fā)者生態(tài)環(huán)境里邁出了最重要的一步。此前,.NET的核心只是Windows的一部分。發(fā)布會(huì)當(dāng)天,微軟還宣布推出了Visual Studio新版本,在全球最好的集成開發(fā)環(huán)境(IDE)支持社區(qū)版本,即Visual Studio Community Version,新版本在相應(yīng)的許可證(license)下是完全免費(fèi)的。
2015年1月21日,Windows 10揭開了微軟生態(tài)系統(tǒng)的新篇章,“Windows as a Service”顛覆了微軟過(guò)去的理念。待Windows 10發(fā)布至往后的一年內(nèi),用戶從Windows 7、Windows 8以及Windows 8.1升級(jí)到Windows 10,都將免費(fèi)。除此之外,微軟還宣布了一系列的新產(chǎn)品,包括早前談到的新瀏覽器Spartan,以及在社區(qū)里引起很多開發(fā)者和消費(fèi)者注意的兩款設(shè)備——Surface Hub和HoloLens。一些游戲場(chǎng)景,以及關(guān)于開發(fā)和UEP場(chǎng)景的介紹進(jìn)入用戶視野。
而在2015年3月初的全球移動(dòng)通信大會(huì)(MWC)上,微軟正式推出了UAP(Universal App Platform),該平臺(tái)主要通過(guò)三個(gè)途徑打造一個(gè)良性的生態(tài)環(huán)境。 第一,移動(dòng)應(yīng)用體驗(yàn)支持所有類型設(shè)備,讓開發(fā)者獲得更廣闊的用戶群體;第二,讓用戶擁有獨(dú)一無(wú)二的體驗(yàn),將個(gè)性化應(yīng)用運(yùn)行在微軟的UAP平臺(tái)上;第三,應(yīng)用和Web開發(fā)者前期投入的資源,微軟要在后期的開發(fā)中進(jìn)行更好的保護(hù)。
一周后,微軟在全球游戲開發(fā)者大會(huì)(GDC)上,做了兩個(gè)重要宣布:第一,微軟發(fā)布支持Windows 10的Xbox Live SDK,這樣可以使得微軟的社交關(guān)系網(wǎng)絡(luò)能夠在Windows 10上為更多的開發(fā)者使用;第二,Xbox和Windows 10設(shè)置的API正式公開,這將能夠提供更具整合力的社交游戲體驗(yàn)。
3月18日的WinHEC大會(huì),則進(jìn)一步展示了微軟中國(guó)以至于在全世界的發(fā)展能力和成長(zhǎng)環(huán)境。一些中國(guó)頂尖級(jí)的技術(shù)玩家開始跨入Windows 10生態(tài)圈。比如騰訊、奇虎360、小米、聯(lián)想、英特爾、高通等等。
可以說(shuō),微軟最新生態(tài)體系建立已頗成氣候。尤其是免費(fèi)的Windows 10的發(fā)布,給了開發(fā)者很多福利,讓開發(fā)者沒有理由拒絕。另外,伴隨著Windows 10的發(fā)布,還有HoloLens,Cortana以及 Windows Phone等,這些新的應(yīng)用也給開發(fā)者提供了很多想象空間。
不斷超越,拓展本地化生態(tài)伙伴
針對(duì)中國(guó)開發(fā)者的生態(tài)環(huán)境建設(shè),Srikanth列舉了一些合作成果。比如,中國(guó)非常知名的游戲引擎Egret,利用微軟Visual Studio Egret插件,開發(fā)者可以非常方便的在Visual Studio里進(jìn)行快速啟動(dòng)。Egret給生態(tài)環(huán)境帶來(lái)的利益是,開發(fā)者做跨平臺(tái)游戲開發(fā)的時(shí)候,基于HTML5和Egret開發(fā)出來(lái)的游戲,可以非常方便的在所有的平臺(tái)實(shí)現(xiàn),并且可以利用微軟Windows平臺(tái)上快速的開發(fā)和部署。再比如,微軟DirectX團(tuán)隊(duì)跟Cocos的合作,借助微軟Azure服務(wù),游戲開發(fā)者在使用一個(gè)非常知名的前端的游戲開發(fā)引擎的時(shí)候,可以輕松地完成他后端云的部署。同時(shí)Cocos2D在使用Azure的PaaS服務(wù)在進(jìn)行計(jì)算、緩存和數(shù)據(jù)庫(kù)處理上還有很多優(yōu)勢(shì),不需要開發(fā)者自己去處理,而由Cocos2D幫他完成。
微軟還與新浪、中國(guó)移動(dòng)進(jìn)行了深度合作。微軟和新浪推出一個(gè)完全開源的代碼,供開發(fā)者免費(fèi)下載,使得采用微軟移動(dòng)云服務(wù)的開發(fā)者,只要通過(guò)這個(gè)代碼,就可以直接完成新浪微博最后用戶的接入工作,幫助使用微軟Mobile Service的開發(fā)者,簡(jiǎn)化了最后一英里的技術(shù)復(fù)雜性。中國(guó)移動(dòng)的移動(dòng)運(yùn)營(yíng)商支付在微軟的Windows Phone上已經(jīng)正式落地。微軟的底層平臺(tái)、支付平臺(tái)和中國(guó)移動(dòng)短信支付直接從系統(tǒng)層做了對(duì)接。使用中國(guó)移動(dòng)號(hào)碼的消費(fèi)者,可以直接通過(guò)短信支付的方式把所有的應(yīng)用和道具購(gòu)買,在商店里直接轉(zhuǎn)到手機(jī)話費(fèi)上。
“過(guò)去幾年,微軟一直致力于跟所有的開發(fā)者合作,不斷把微軟的愿景和策略落實(shí)到日常工作和項(xiàng)目當(dāng)中去。希望新產(chǎn)品和新系統(tǒng)能夠給微軟新的機(jī)會(huì),跟中國(guó)的開發(fā)者不斷地去改善、提升用戶體驗(yàn),對(duì)過(guò)去應(yīng)用進(jìn)行創(chuàng)新,爭(zhēng)取我們共同的用戶。“Srikanth表達(dá)了他對(duì)Windows 10全新生態(tài)系統(tǒng)的期待。
我們都知道,“得生態(tài)系統(tǒng)者得天下”,可生態(tài)系統(tǒng)畢竟不是某個(gè)簡(jiǎn)單物件,誰(shuí)想得就能得。你不但得有先天基因,還得有后天持之以恒的堅(jiān)持。可能市面上也有個(gè)別產(chǎn)品從功能上不輸于Windows 10,但到生態(tài)系統(tǒng)層面,沒有誰(shuí)能超過(guò)微軟。正因?yàn)橛袕?qiáng)大的生態(tài)系統(tǒng)支持,微軟才會(huì)不斷超越,Windows才越來(lái)越趨近于完美。
新聞熱點(diǎn)
疑難解答
圖片精選