Windows Phone 7介紹與破解進度

微軟的SDK以往沒有這麼快速的被更新過,版本更新比較快的像是Sliverlight, AJAX Framework都不及這次的Windows Phone 7 SDK,SDK很明顯看出微軟在推出Windows Phone 7前(WP7)拉攏開發者的目的


圖片來源:http://www.techbang.com.tw/posts/4078-wp7-taiwan-starting-htc-mozart-hd7-released,我自己現在用Mozart

Windows Phone 7開發套件時程

時間 Windows Phone 7動作
2010年3月 Windows Phone SDK CTP
2010年4月 Windows Phone SDK CTP Refresh
2010年7月 Windows Phone SDK Beta 版本
2010年9月16日 Windows Phone 7 SDK 正式版推出
2010年10月11日 美東早上9:00,上市發表

在 Windows Phone 7 發表後,我們終於可以看到實際的架構,也證實了在新的系統微軟封鎖了很多東西,開發人員沒有像以前無限制的存取檔案系統,而使用者也必須透過Zune來將電腦的資料轉到Windows Phone上面,現在所開放傳輸的資料有音樂、照片、影片與Podcast這些資料,不能像以往的Windows Mobile一樣直接把手機當作USB來存各種的資料。所以儘管這次的手機在介面上的大改(磚塊資訊)還有結合XBOX Live讓整體真的變得好用變的酷炫,但因Windows Phone 7現在也僅有英文介面,以及架構封鎖和現在的軟體市集(Market Place)僅限定幾個國家開放(因為其他國家還沒有),所以儘管你在台灣有了Windows Phone 7實機你如果想在市集上下載程式你登入的Windows Live帳號還必須是在美國註冊的才可以正常下載,否則總會出現錯誤訊息"Can’t get this info right now. Check back in a little while"。

因此在全球駭客的努力在ChevronWP7 Team首先發表了WP7 Jailbreak(JB)越獄工具ChevronWP7,這款工具可以讓使用者自行的安裝XAP檔(也就是WP7的安裝程式),但隨後便被微軟招安了,微軟找了ChevronWP7團隊跟他們介紹WP7的遠景與承諾接下來WP7會更加開放,因此ChevronWP7團隊決定把破解程式下架,但隨後破解iphone、PS3的成名駭客George Hotz在Twitter表示它會繼續破解並在網站說要去買WP7手機,而聽到George對WP7有興趣後,微軟WP體驗開發部門經理Brandon Watson非常開心的表示可以免費提供他手機,這場破解的狀況越來越明朗。

現在的破解已經可以

  • 自行部屬應用程式XAP
  • 自行從市集Market Place下載應用程式不需綁Live ID
  • 存取Windows Phone 7檔案系統
  • 管理Windows Phone 7註冊編輯器

以上內容我在下篇文章介紹

從以上我們可以知道這些破解開放後,系統原本沒有開放的設定便可以研究其檔案系統來作自定,像鈴聲還有桌面等,這些也已經有人寫出了工具。

甚至有駭客表示要出WP7設備管理器(Windows Phone 7 Device Manager)讓它可以破解一次到位,像以往的行動裝置管理一樣,可以直接管理檔案,設定系統的參數(鈴聲、桌面等),雖然看起來破解似乎可以讓手機更開放但是破解完可自行安裝的結果將會讓手機受到更多風險,像是惡意程式的侵擾、機敏資料的外洩,請三思而後行

微軟也表示,破解的方法將使Windows Phone 7保固失效,且承諾為來Windows Phone7會開放並且與雲端密切結合,說不定到時候你就不用冒著失去保固的風險買第三方開發的WP7設備管理器。

圖片來源:http://www.uberphones.com/2011/01/windows-phone-7-device-manager-released-after-first-update/

從上面幾點我自己認為,微軟在這應該會有下一代機器更友善更完整,像完整支援多國語系,各國市集建立,更多軟體目前看起來趨勢至少微軟在WP7不能輸太多市占率否則一但輸了就救不起來了,但面對其它的系統Android、iphone已經占領整個市場的大半,微軟首先要作的就是鞏固開發人員才有機會把市集就起來,所以在WP7你可以透過Expression Blend設計工具、Visual Studio 2010與XBOX Game Studio(XNA)來開發,比其他程式的設計工具(像Android的eclipse與droiddraw或是iphone的XCode)真的是機關槍打木棒,不是說工具差,我自己都開發過這些手機,雖然都做的到一樣的事,但是Windows Phone的開發工具可以大幅的提升開發速度,我已經愛上了它的開發。

參考資料

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *


*