以下為文章全文:
眾所周知,之前微軟一直都存在著Windows Phone平臺應用匱乏的問題。雖然現(xiàn)在狀態(tài)已經有所改善,但開發(fā)者很大程度上無法對其如同Android或iOS那般重視。
在內部,微軟已經探索出各種提供Android應用程序在Windows和Windows Phone的方式,包括通過一個模擬器的方式(類似于黑莓允許Android應用程序在其設備上運行)。Android應用將在Windows設備上運行的謠言不會那么容易終結。
雖然這種策略對很多人來說是具有吸引力的,主要是因為它有可能迅速解決在Windows上的應用程序數(shù)量問題,但這是錯誤的方法。微軟反而應該吸引Android和iOS開發(fā)者們使用它自己的開發(fā)工具,然后將他們的應用程序部署到Google Play或蘋果應用商店,而不僅僅是Windows Store。
使用這種方式,公司可以避免潛在的設備性能問題,可能的法律糾紛,并仍然可以確保應用是專門為Windows 10服務的,而不是簡單地從其他平臺獲得大量轉化的應用。這個定位很直接簡單:“使用這個地球上最好的開發(fā)工具來構建應用程序,可以在數(shù)百萬新的Windows 10設備上運行,緊接著運行在數(shù)以百萬計的Android和iOS設備上。”
這不是一個新的戰(zhàn)略。微軟已經開始踏上這條Visual Studio采用Apache Cordova的路,一個開源的平臺構建多設備混合移動應用程序,使用HTML、CSS和JavaScript的語言。但這些都是非常基礎的應用程序。
微軟的下一步是提供可以直接與蘋果和谷歌競爭的工具。iOS工具已經很先進,谷歌終于加足馬力出了Android Studio,但這并不意味著兩者之間沒有能擠入的余地。
難怪每隔幾個月會出現(xiàn)微軟收購Xamarin的謠言,它讓開發(fā)人員使用c#來構建本地Android,iOS,Mac和Windows應用程序。當談到支持編程語言構建非微軟平臺時,絕對沒有微軟應該停止使用HTML的理由。
盡管在移動方面失敗,微軟仍然大力支持開發(fā)人員。該公司將能做出一個非常獨特的提議:如果您使用我們的工具,你可以很簡單地擁有更多的用戶,而不是僅為了Android開發(fā),或只是iOS,甚至只是Android和iOS,為什么不為Android和Windows 10開發(fā),或者iOS和Windows,還是三個一起?
這是蘋果永遠不會做的事,鑒于其漠視Windows Phone,谷歌也不會。盡管移動端存在大量的失敗,微軟仍然發(fā)現(xiàn)自己處在一個非常強大的位置:微軟有充足的資金、資源和贏得開發(fā)人員的專業(yè)知識。盡管WP遠遠落后于Android和iOS,但Windows 10平臺的Windows Store將被推送給更多用戶,因為這一系統(tǒng)將同時支持PC、平板電腦和智能手機。對開發(fā)者來說,這將是一個重要的吸引力。
簡言之,面對開發(fā)者,微軟需要繼續(xù)擴大跨平臺戰(zhàn)略。而這樣做的時機已經到來:還有一個月微軟就將舉行Build開發(fā)者大會。