美國科技博客VentureBeat周日刊文稱,如何吸引第三方應(yīng)用開發(fā)者來到其平臺,這一直是困擾微軟的一大問題。業(yè)內(nèi)人士認(rèn)為,微軟應(yīng)當(dāng)從開發(fā)工具入手,幫助開發(fā)者進(jìn)行跨平臺的應(yīng)用開發(fā)。
微軟的平臺包括Windows和Windows Phone,在第三方應(yīng)用的發(fā)展中都存在問題。過去一段時間里,問題正逐步得到解決,但相對于iOS和Android平臺,開發(fā)者仍不太關(guān)心微軟的平臺。
微軟已經(jīng)在公司內(nèi)部探索了多種不同的方式,向Windows和Windows Phone系統(tǒng)提供Android應(yīng)用,包括采用模擬器。(黑莓也通過這種方式,使Android應(yīng)用能在其平臺運行。)業(yè)內(nèi)一直有傳聞稱,Android應(yīng)用未來將可以運行在Windows設(shè)備上。
基于多方面原因,這樣的策略很具有吸引力。首先,這將迅速解決Windows平臺應(yīng)用數(shù)量較少的問題。不過業(yè)內(nèi)人士認(rèn)為,這樣做并不合適。微軟更應(yīng)該吸引Android和iOS開發(fā)者去使用該公司的開發(fā)工具,并將開發(fā)出的應(yīng)用同時發(fā)布至Windows Store,以及谷歌Play和蘋果App Store等應(yīng)用商店。
如果這樣做,那么微軟將可以解決應(yīng)用的性能問題,并避免可能的法律糾紛。這些應(yīng)用將是基于Windows 10平臺的原生應(yīng)用,而不是簡單粗暴地移植自其他平臺。微軟的宣傳可以直截了當(dāng):“使用全球最優(yōu)秀的開發(fā)工具去開發(fā)應(yīng)用,在數(shù)千萬Android和iOS設(shè)備之外再覆蓋數(shù)千萬新的Windows設(shè)備。”
這并不是一種新戰(zhàn)略。在Visual Studio支持Apache Cordova的過程中,微軟已經(jīng)在這樣做。Apache Cordova是一款開源平臺,幫助開發(fā)者利用HTML、CSS和JavaScript開發(fā)跨設(shè)備的移動應(yīng)用。不過,這樣的應(yīng)用均為基礎(chǔ)性應(yīng)用。
盡管Windows Phone遠(yuǎn)遠(yuǎn)落后于Android和iOS,但Windows 10平臺的Windows Store將被推送給更多用戶,因為這一系統(tǒng)將同時支持PC、平板電腦和智能手機(jī)。對開發(fā)者來說,這將是一個重要的吸引力。
簡言之,面對開發(fā)者,微軟需要繼續(xù)擴(kuò)大跨平臺戰(zhàn)略。而這樣做的時機(jī)已經(jīng)到來:還有一個月微軟就將舉行Build開發(fā)者大會。