1
本文作者: 思睿 | 2015-03-30 14:10 |
微軟在應用程序數(shù)量和質量上所面臨的問題早已人盡皆知,無論是針對Modern UI應用程序而設的Windows Store,還是Windows Phone Store都存在這個問題。雖說這兩個商店目前一直都在穩(wěn)步提升,但是開發(fā)者仍然在很大程度上對這兩個商店并非十分在意,他們的精力主要還是放在Android和iOS平臺。
在微軟內部,他們已經探索了很多方式,希望Windows和Windows Phone也能運行Android應用程序,這些方式中甚至還包括了使用模擬器(類似于黑莓如何讓Android應用程序在其設備上運行)。
雖然采用這種策略的原因有很多,主要原因還是這一策略有可能迅速解決Windows上應用程序的數(shù)量問題,不過這卻是一種錯誤的做法。微軟反而應該吸引Android和iOS開發(fā)者使用其開發(fā)工具,而且還應該除了Windows應用商店,也要鼓勵開發(fā)者將所開發(fā)的應用程序上架至Google Play 和/或 蘋果的App Store。
這樣一來,由于開發(fā)者采用的是自己的開發(fā)工具,使得微軟避免了潛在的性能問題,以及使用模擬器可能面臨的法律問題,而且還可以確保應用程序是專門針對Windows 10而開發(fā),而不是簡單地將其他平臺的大量應用轉變至Windows 10上。
這并不是一個新鮮的策略,微軟目前正在參與的Apache Cordova項目就十分類似,這是一個利用HTML、CSS和JavaScript來構建多設備混合移動應用程序的開放源碼平臺。但利用Apache Cordova框架的都是很基本的一些應用程序。
微軟的下一步就是要提供可以直接與蘋果和Google競爭的開發(fā)工具。目前iOS的開發(fā)工具已經相當優(yōu)秀,Google也終于增強了其Android Studio開發(fā)工具,但是這并不意味著在兩者之間已經沒有剩余空間供微軟探索。這也難怪最近傳出了微軟將要收購Xamarin的傳聞,Xamarin允許開發(fā)人員使用C#來構建原生的Android、iOS、Mac和Windows應用程序。
盡管微軟在移動市場上的表現(xiàn)不盡如人意,但微軟仍在全力支持和吸引更多的開發(fā)者轉移至微軟平臺。隨著Windows 10的推出,微軟將能夠提供給開發(fā)者一個非常獨特的特性:如果開發(fā)者使用微軟的開發(fā)工具,那么開發(fā)者將會更加容易地接觸到更多的用戶,開發(fā)者不光僅僅是開發(fā)針對Android或僅僅針對iOS的應用程序,他們有望通過一次編譯就能開發(fā)出針對Android、iOS和Windows 10的多平臺應用。
盡管微軟在移動市場上曾犯下不少錯誤,但微軟仍然處于一個相對有利的地位:它有足夠的資金、資源和專業(yè)知識來拉攏開發(fā)者。此外,即使Windows Phone的市場占有率相距Android和iOS非常遙遠,不過Windows 10中的Windows Store將被推到數(shù)以百萬計的用戶手中,因為Windows Store會適配于個人電腦、平板電腦和智能手機。有PC的是市場占有率作為支撐,這對于應用程序開發(fā)者而言就相當有誘惑性。
總之,微軟需要為開發(fā)者們擴大它的跨平臺戰(zhàn)略。
via venturebeat
雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。