Windows應用少?微軟應推跨平臺開發(fā)工具
眾所周知,微軟的平臺,包括 Windows 和 Windows Phone,在第三方應用的發(fā)展中都存在問題。過去一段時間里,問題正逐步得到解決,但相對于 iOS 和 Android 平臺,開發(fā)者仍不太關心微軟的平臺。
微軟已經在公司內部探索了多種不同的方式,向 Windows 和 Windows Phone 系統(tǒng)提供 Android 應用,包括采用模擬器。(黑莓也通過這種方式,使 Android 應用能在其平臺運行。)業(yè)內一直有傳聞稱,Android 應用未來將可以運行在 Windows 設備上。
基于多方面原因,這樣的策略很具有吸引力。首先,這將迅速解決 Windows 平臺應用數(shù)量較少的問題。不過業(yè)內人士認為,這樣做并不合適。微軟更應該吸引 Android 和 iOS 開發(fā)者去使用該公司的開發(fā)工具,并將開發(fā)出的應用同時發(fā)布至 Windows Store,以及谷歌 Play 和蘋果 App Store 等應用商店。
如果這樣做,那么微軟將可以解決應用的性能問題,并避免可能的法律糾紛。這些應用將是基于 Windows 10 平臺的原生應用,而不是簡單粗暴地移植自其他平臺。微軟的宣傳可以直截了當:“使用全球***秀的開發(fā)工具去開發(fā)應用,在數(shù)千萬 Android 和 iOS 設備之外再覆蓋數(shù)千萬新的 Windows 設備。”
這并不是一種新戰(zhàn)略。在 Visual Studio 支持 Apache Cordova 的過程中,微軟已經在這樣做。Apache Cordova 是一款開源平臺,幫助開發(fā)者利用 HTML、CSS 和 JavaScript 開發(fā)跨設備的移動應用。不過,這樣的應用均為基礎性應用。
微軟的下一步是提供工具,與蘋果和谷歌的產品直接競爭。iOS 工具已經非常成熟,而谷歌也在不斷加強 Android Studio 產品。不過這并不意味著,微軟的產品沒有發(fā)展空間。
每隔幾個月,業(yè)內就會有傳聞稱,微軟可能將收購 Xamarin。后者的產品幫助開發(fā)者利用 C# 語言去開發(fā)原生的 Android、iOS、Mac 和 Windows 應用。
盡管移動業(yè)務的發(fā)展情況不佳,但微軟仍然懂得如何為開發(fā)者提供支持。該公司可以提供***的產品:如果你使用微軟的工具,那么將可以覆蓋更多用戶。相對于只為 Android 或 iOS 開發(fā)應用,同時為 Android、iOS 和 Windows 10 三大平臺開發(fā)應用將會更好。
蘋果永遠都不會這樣做,而考慮到此前對 Windows Phone 的態(tài)度,谷歌很可能也不會這樣做。盡管曾在移動業(yè)務領域犯過許多錯誤,但微軟仍然有著優(yōu)勢。微軟擁有資金、資源,以及專業(yè)性,從而吸引開發(fā)者。此外,盡管 Windows Phone 遠遠落后于 Android 和 iOS,但 Windows 10 平臺的 Windows Store 將被推送給更多用戶,因為這一系統(tǒng)將同時支持 PC、平板電腦和智能手機。對開發(fā)者來說,這將是一個重要的吸引力。
簡而言之,面對開發(fā)者,微軟需要繼續(xù)擴大跨平臺戰(zhàn)略。而這樣做的時機已經到來:還有一個月微軟就將舉行 Build 開發(fā)者大會。















 
 
 







 
 
 
 