Windows 10:微軟給開發(fā)者的一塊掘金地

責(zé)任編輯:editor007

作者:氪刀

2015-04-30 21:19:44

摘自:創(chuàng)事記

針對當前微軟面臨的最大問題,微軟在新CEO納德拉“移動為先,云為先”戰(zhàn)略下,針對移動端開出了“應(yīng)用跨平臺,系統(tǒng)跨終端、擁抱開源”的三大拯救藥方。我需要在此安利一下了:開發(fā)者們,不要在遲疑了,現(xiàn)在是時候進入Windows這片埋藏在巨大寶藏的生態(tài)藍海中來了。

從Windows10的首次官方公布到今日的Build 2015全球開發(fā)者大會,Windows10一直保持著高昂的人氣,吸引著全球的注意力。之所以如此,其原因不僅在于Windows10這款橫跨PC端、移動設(shè)備端以及物聯(lián)網(wǎng)的操作系統(tǒng)在大一統(tǒng)上所具備的諸多優(yōu)秀特性;更在于大家都期待著正處于“移動為先、云為先”轉(zhuǎn)型期的微軟,能否憑借著Windows10這款橫跨終端且擁有巨大潛在用戶基數(shù)的大一統(tǒng)操作系統(tǒng),再次俘獲全球開發(fā)者們的心,讓他們將目光再次聚焦到Windows生態(tài),給予微軟應(yīng)用開發(fā)優(yōu)先級,繁榮Windows生態(tài),為Windows Phone移動操作系統(tǒng)帶去關(guān)鍵性的發(fā)展,以突破iOS和Android對移動操作系統(tǒng)市場份額的封鎖。幫助納德拉“移動為先、云為先”戰(zhàn)略的順利執(zhí)行,讓在“移動互聯(lián)網(wǎng)初期”落后的微軟在“萬物互聯(lián)”的時代新機遇下揭開新篇章。

一、當前微軟面臨的最大問題

微軟當前面臨的最大問題,無非在與微軟占據(jù)統(tǒng)治地位的PC端正在不斷衰落,而發(fā)展迅猛的移動端微軟卻聲微勢弱。世界的目光從PC端轉(zhuǎn)移到了移動端,微軟逐漸走進了邊緣化。為改變現(xiàn)狀而祭出了Windows Phone和Windows 8兩大殺器,本以為能奮起直追蘋果、谷歌,至少與之形成三足鼎立之勢。但由于Windows 8過于激進的改變,并不受人待見。而Windows Phone生態(tài)痼疾的惡性循環(huán),其至今仍然處于份額僅為3%的絕對的弱勢地位。二者現(xiàn)實表現(xiàn)均不盡如人意,而消費者對其的忍耐卻已快接近爆發(fā)的臨界點。

針對當前微軟面臨的最大問題,微軟在新CEO納德拉“移動為先,云為先”戰(zhàn)略下,針對移動端開出了“應(yīng)用跨平臺,系統(tǒng)跨終端、擁抱開源”的三大拯救藥方。

1.應(yīng)用跨平臺

由于自家WP平臺勢微,不能夠承載微軟將生產(chǎn)力散布至全球每一個角落的宏愿。微軟為此開啟了根本停不下來的“移動為先,應(yīng)用跨平臺”之路,為iOS和Android操作系統(tǒng)提供自家的核心級別應(yīng)用。至今微軟重量級應(yīng)用諸如OfficeMSN全系列(健康、天氣、Outlook、資訊、Bing)、Skype、OneNote、OneDrive、Office lens、Office Remote、以及最新的Microsoft Health均已相繼登陸iPad、iPhone以及Android平臺。并且大量的微軟車庫應(yīng)用登陸iOS系統(tǒng)和安卓系統(tǒng)。而且與三星、索尼以及戴爾、和碩等十一家Android設(shè)備生產(chǎn)廠商和CyanogenMod這樣的系統(tǒng)開發(fā)商達成產(chǎn)品預(yù)裝的合作意向。并且在可穿戴設(shè)備應(yīng)用的跨平臺上,微軟也是積極,其此前就為Android Wear帶去輸入法應(yīng)用,而對最新上市的Apple Watch更是迅速提供了適配版本的OneDrive、Word、PowerPoint等應(yīng)用。這一切都展現(xiàn)出了微軟對于應(yīng)用跨平臺的力度。

2.系統(tǒng)跨終端

Windows 10系統(tǒng)的推出,實現(xiàn)了微軟醞釀已久的全平臺大一統(tǒng),其橫跨PC端、移動端、XBOX和未來的物聯(lián)網(wǎng)以及嵌入式設(shè)備和黑科技的HoloLens。并且通過Windows10所具備的相同內(nèi)核,通用應(yīng)用的特性,使開發(fā)者對應(yīng)用一次開發(fā),即可在支持Windows的全平臺終端上運行,既降低了開發(fā)者對應(yīng)用的調(diào)試適配難度,也降低了開發(fā)成本,更擴展額應(yīng)用的使用場景。

3.擁抱開源

微軟在納德拉治下最大的改變,可能是對開源技術(shù)的擁抱。此前視開源技術(shù)為毒瘤癌癥的微軟。也打出了“微軟愛Linux”的標語,宣布了支持 Docker 和 對.NET的開源,使之支持支持OS X和Linux。而在Windows10中又開始支持AllJoyn技術(shù)。

微軟針對其在移動端聲微勢弱的現(xiàn)狀,開出的三大藥方,總結(jié)起來可以為兩個方面:一是擴展微軟自家優(yōu)秀應(yīng)用生態(tài)邊界,占領(lǐng)iOS和Android平臺,培育用戶對微軟應(yīng)用的使用習(xí)慣,使核心應(yīng)用成為平臺級產(chǎn)品;二是構(gòu)建更為優(yōu)秀的應(yīng)用開發(fā)平臺,提供更為優(yōu)秀的開發(fā)工具,為開發(fā)者的應(yīng)用開發(fā)提供更多的便利,以吸引開發(fā)者重回Windows生態(tài)。

而這場圍繞“構(gòu)建智能云、重塑生產(chǎn)效率和業(yè)務(wù)流程、創(chuàng)造更多的個人計算”三大主題而展開的Build 2015首場Keynote演講,則將微軟開出的這三大藥方的藥效更進一步的發(fā)揮。首場的Keynote演講,微軟拿出了大量的干貨,使開發(fā)者跨入了應(yīng)用開發(fā)的黃金時代,使自家核心級應(yīng)用成功成為新的平臺級應(yīng)用,為開發(fā)者提供了大量的開發(fā)新思路。而看完著三大主題,我想對廣大應(yīng)用開發(fā)者說一句:你們處在了應(yīng)用開發(fā)者的黃金時代;在開發(fā)應(yīng)用時,對平臺化應(yīng)用的適配將是應(yīng)用開發(fā)的一大方向。并且是時候回到Windows這片埋藏在巨大寶藏的生態(tài)藍海中來了。

二、開發(fā)者跨平臺的黃金時代

在今晚的首場Keynote演講中,在“構(gòu)建智能云”微軟現(xiàn)場發(fā)布了Visual Studio Code for Mac、Visual Studio Code for Linux。至此,作為代碼優(yōu)化編輯器的Visual Studio Code開始橫跨Windows平臺、Mac平臺、Linux平臺,成為免費的全平臺應(yīng)用代碼編輯器,這意味著無論開發(fā)者使用Mac、Linux還是Windows,都可以利用Visual Studio Code來開發(fā)應(yīng)用程序。

其在去年宣布的.NET開源,而在今天 .NET Core for Linux、Windows、Mac 預(yù)覽版也正式發(fā)布。這一切,讓開發(fā)者對的開發(fā)者跨平臺更加方便。并且微軟在Azure云上位開發(fā)者提供了更多的便利。微軟 Azure 云也已經(jīng)承載了140 萬 SQL 數(shù)據(jù)庫、50 Trillion 存儲對象、4.25 億活動目錄用戶和300 萬開發(fā)者注冊 Visual Studio Online。并且可以在Azure云服務(wù)上實現(xiàn)云端編程,并且在Azure云服務(wù)上的數(shù)據(jù)庫池,是利用機器學(xué)習(xí)機制可以進行學(xué)習(xí),這個數(shù)據(jù)庫池將會越來越智能,并提供更詳盡的報告。

三、核心級應(yīng)用平臺化

在首場Keynote演講中,微軟使用搭載Windows 10的設(shè)備演示了Office 2016?,F(xiàn)場展示了Office豐富的擴展性功能,其擴展目前已能夠運行在Office桌面版和在線版以及iOS版本上。至此,Office這款原本的微軟核心殺手锏應(yīng)用已經(jīng)升級為平臺化應(yīng)用。通過插件,可以大為擴展應(yīng)用的界限,接下來,對于微軟核心應(yīng)用的擴展支持將是值得開發(fā)者注意的一個大方向。在現(xiàn)場的演示中,微軟也展示了Outlook 2016的更多交互性,例如和Uber合作插件,就可以使用Outlook啟動Uber打車。此外。微軟還推出了Skype狀態(tài)Web API。

四、Windows10即服務(wù),開發(fā)者的便利之路

如前文所說,Windows 10自出生以來就是奔著大一統(tǒng)去的,其相同內(nèi)核,統(tǒng)一應(yīng)用商店,讓開發(fā)者在開發(fā)應(yīng)用時可一次性適配PC端、移動端、XBOX One游戲平臺和未來的物聯(lián)網(wǎng)以及黑科技HoloLens。開發(fā)者開發(fā)出的一款Windows應(yīng)用(原通用應(yīng)用)就可以支持所有的Windows 10設(shè)備。其以往為安卓和蘋果開發(fā)應(yīng)用需要的諸多平臺思考,在Windows 10上均可免去,達到一次編譯,Windows 10全平臺設(shè)備支持。并且,開發(fā)者可以在應(yīng)用中整合Cortana,整和Xbox Live(目前已有諸多應(yīng)用已經(jīng)整合),并且允許加入語言,觸控筆等自然用戶交互,更為炫酷的是可以將應(yīng)用變?yōu)镠oloLens的全息應(yīng)用。更為重要的是,這是一片蘊藏著巨大金礦的藍海市場。根據(jù)微軟的說法是:在兩三年之中,將會有10億設(shè)備能夠運行Windows10,這對于開發(fā)者來說,市場前景的廣闊度和含金量是無比巨大的。

我需要在此安利一下了:開發(fā)者們,不要在遲疑了,現(xiàn)在是時候進入Windows這片埋藏在巨大寶藏的生態(tài)藍海中來了。是時候為Windows生態(tài)開發(fā)優(yōu)質(zhì)應(yīng)用了,如果你害怕,看看離我們最近的騰訊吧,其QQ、微信均已登錄。一刻的遲疑,或許帶來的就是無盡的后發(fā)劣勢。

五、充滿爭議的應(yīng)用獲取方式

在首場Keynote演講中,微軟宣布了在Windows10的應(yīng)用商店中獲取新應(yīng)用的四種新方式。一是直接的Web應(yīng)用打包方案,直接復(fù)用目前的服務(wù)器托管網(wǎng)站和工具。二是在Windows Store內(nèi)直接獲取.NET和Win32位應(yīng)用,開發(fā)者可以將現(xiàn)有的桌面應(yīng)用發(fā)布到Windows Store。三是Android應(yīng)用Java和C 代碼可以復(fù)用來創(chuàng)建Windows10手機應(yīng)用。四是iOS Obiective C也可以轉(zhuǎn)換位Windows 10應(yīng)用。

微軟借助Windows10的開發(fā)語言的支持幫助,利用微軟在大會一開始就發(fā)布的Visual Studio Code for Mac、Visual Studio Code for Linux跨平臺編譯器,可以讓開發(fā)者開發(fā)的iOS和Android應(yīng)用可以快捷的移植為Windows 10的應(yīng)用。采用此種方法,拉攏一切應(yīng)用,好處在于一直困擾著微軟移動端的生態(tài)應(yīng)用短缺問題有了快速解決的希望,有助于提升設(shè)備的銷量,打破當前WP生態(tài)的惡性循環(huán)。但壞處在于,開發(fā)者有了這樣的便捷移植方式之后,是否還會有開發(fā)者愿意專門來開發(fā)符合Windows Phone操作系統(tǒng)特性應(yīng)用;快速移植過來的速生應(yīng)用,如何保證應(yīng)用的高水準體驗和減少山寨假冒應(yīng)用的出現(xiàn)。所以,在此前業(yè)界有此傳聞時,就引起了相當大的爭議。多數(shù)WP愛好者認為微軟的此種做法并不是一種明智的選擇,更像是一次飲鴆止渴的行為。

我個人認為,微軟此次選擇了這種極具爭議的做法,現(xiàn)實原因依然是移動端吸引力不足。并且我認為使用這種速生策略,對于Windows生態(tài)的傷害,要遠遠大于當下帶來的這一點裨益。很有可能是揀了芝麻丟了西瓜。并在,在黑莓的前車之鑒下(雖然和黑莓的實現(xiàn)方式是完全不同的),微軟此種做法,是否會讓W(xué)indows生態(tài)患上不可根治的癌癥,是有待觀察的。不過對于開發(fā)者而言,這是一次重大利好,可以快速的實現(xiàn)應(yīng)用的移植。極大的降低了開發(fā)成本,減少了諸多麻煩。

六、斯巴達終獲正名,HoloLens繼續(xù)黑科技爆表

代號Project Spartan 的全新瀏覽器在今日終于有了正式名稱——Microsoft Edge,其支持快速Chrome擴展插件移植。而在“The Next Chapte”發(fā)布會上出現(xiàn)的黑科技HoloLens繼續(xù)在此次大會上放大招。其已經(jīng)吸納了NASA、Unity、Legendary、Autodesk、迪士尼等一大批重量級合作伙伴,在醫(yī)療,建筑設(shè)計,娛樂游戲、視頻等商業(yè)領(lǐng)域都將發(fā)揮重要作用,唯一的懸念將是其何時可以商用。

七、其他

當然,此次微軟還是對Windows 10進行了一定的優(yōu)化更改,例如,Cortana已被整合進了Windows 10的開始菜單之中,并且能夠直接通過語音發(fā)起應(yīng)用的深度命令,加入了Spotlight 增加鎖屏探索性、使用了新的開始菜單、并且展示了針對手機推出適用于手機的 Continuum 功能。

結(jié)語:

從上面可以看出,微軟所做的諸多努力,其根本目的還是在于吸引開發(fā)者將注意力重新拉回到Windows生態(tài),促進Windows生態(tài)在移動互聯(lián)網(wǎng)時代獲得繁榮。而Build 2015這場針對開發(fā)者的大會,對微軟而言,其重要性可以說更甚于前面幾次有關(guān)Windows 10的發(fā)布會。因為微軟的開發(fā)者政策和所提供的開發(fā)工具已經(jīng)平臺前景將直接影響到開發(fā)者對Windows平臺的興趣。

所幸的是在Build 2015這場即是微軟挽回頹勢最后一次機會也是開發(fā)者的饕鬄盛宴的大會上,微軟拿出了諸多的干貨,例如為開發(fā)者免費提供更好的開發(fā)工具和開發(fā)環(huán)境、為開發(fā)者創(chuàng)造新的平臺級應(yīng)用延伸,為開發(fā)者在開發(fā)應(yīng)用時提供了更多的思路等等。微軟推行的種種舉措,都將開發(fā)者們帶入了一個更好的時代,為開發(fā)者提供了下一個可供深度挖掘且尚是一片藍海的金礦。雖然微軟推出”借雞生蛋“的應(yīng)用獲取方式,對微軟生態(tài)而言是福是禍,還有待進一步觀察。但對于開發(fā)者而言,均為利好。

每次看微軟的發(fā)布會,都是一次為自身信仰充值的奇妙旅程。而現(xiàn)在,我需要再次安利一下的是:開發(fā)者們,是時候馬力全開的在Windows生態(tài)系統(tǒng)上面行動了,是時候去挖掘微軟Windows 10這一個十億級平臺了。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號