<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 福布斯:微軟應(yīng)從Android錯誤中吸取教訓

          福布斯:微軟應(yīng)從Android錯誤中吸取教訓

          —— 微軟最近幾年在競爭中遭遇到不少嚴重打擊
          作者: 時間:2012-01-16 來源:cnbeta 收藏

            惡意代碼控制

          本文引用地址:http://www.ex-cimer.com/article/128182.htm

            惡意攻擊已經(jīng)對的發(fā)展構(gòu)成巨大威脅。

            系統(tǒng)遭到大規(guī)模惡意攻擊的現(xiàn)象在2011年變得更加惡劣,谷歌發(fā)現(xiàn)并刪除了無數(shù)被植入惡意代碼的應(yīng)用程序。安全廠商McAfee在去年11月發(fā)布了一份報告指出,2011年第三季度, Market中含有惡意代碼的應(yīng)用程序數(shù)量增加了37%。

            趁機在去年12月迅速采取了行動,向5位遭到惡意軟件困擾的Android用戶免費提供了Windows Phone系統(tǒng)。

            這是一項明智的公關(guān)活動,但是還需繼續(xù)努力,它必須象蘋果那樣對所有新提交的應(yīng)用程序進行審查。

            加強對惡意代碼問題的控制應(yīng)該可以讓對用戶體驗的控制提高到一個更高的水平,而且從長遠角度來說,這有助于提高消費者的信任度,對Windows Phone的長期發(fā)展是有利的。

            控制廠商生態(tài)系統(tǒng)并改善用戶體驗

            與iOS設(shè)備相比,Android設(shè)備總給人懶散和不負責任的感覺。這也是谷歌放任自流戰(zhàn)略的另一個后果。

            微軟以前在Windows系統(tǒng)上就堅持著這種無為的戰(zhàn)略,谷歌沿用了微軟的這種做法,它提供OS軟件,允許手機廠商和運營商為所欲為。但是必須指出的是,微軟在采取這種戰(zhàn)略的時候,即上個世紀九十年代,那個時候的環(huán)境是非常有限的。

            微軟重新制定了移動戰(zhàn)略,它從蘋果那里借鑒了很多成功的經(jīng)驗。新的移動戰(zhàn)略增加了很多限制,如果手機廠商想讓它們的產(chǎn)品運行Windows Phone 7系統(tǒng),那么它們就必須堅持某些嚴格的硬件規(guī)范。與Android不同,WP7對手機廠商的嚴格限制導致目前市面上的WP7手機不足20款。

            承諾為用戶提供豐富的用戶體驗,尤其是與控制和責任有關(guān)的內(nèi)容,是蘋果iPhone取得成功的兩個關(guān)鍵因素。Windows也可以這么做。

            作為一家能夠宣稱取得計算機時代最智能創(chuàng)新成就的公司,微軟最近幾年在競爭中遭遇到不少嚴重打擊。但是如果能夠從Android的錯誤中吸取教訓,微軟一定能在2012年及以后的日子里在智能手機市場收獲成功。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 微軟 Android

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();