在開發 Windows Phone 7 的時候可以透過Windows Phone 7 Emulator Skin Switcher來改變模擬器的外觀,但是它並不支援 Windows Phone 8 模擬器,難道 Windows Phone 8 註定要用內建的外皮了嗎??
雖然說在電腦上透過模擬器為 Windows Phone 8 App 進行除錯時可以透過 SDK 中內建的模擬器來進行除錯是一件非常方便的事;但是模擬器的外觀和市售的手機長相還是有些落差,心裡就會想:「難道就不能透過模擬器來看看我寫的App在我手機上執行的樣子嗎?」
在開發 Windows Phone 7 的時候可以透過 Windows Phone 7 Emulator Skin Switcher 來改變模擬器的外觀,但是它並不支援 Windows Phone 8 模擬器,難道 Windows Phone 8 註定要用內建的外皮了嗎??
當然不是!!~ 好心的 Windows Phone 7 Emulator Skin Switcher 的作者也幫 Windows Phone 8 開發了支援 Windows Phone 8 模擬器的換皮工具 -- WP8 Emulator Skin Switcher !!
有在開發 Windows Phone 8 的朋友們應該都知道, Windows Phone 8 和 Windows Phone 7 的一項很大的差異,就是支援的解析度變多了,因些在進行除錯的時候多了不同解析度的模擬器可供挑選。而 WP8 Emulator Skin Switcher 也很貼心的依照解析度進行了分類,可以讓我們針對不同的解析度去選取目前市面上販售中手機的外皮喔!!
若依照解析度來分類,目前 WP8 Emulator Skin Switcher 提供了以下手機的外皮可供切換:
WVGA:
|
WXGA:
|
720P:
|
( 題外話:這個實用的好工具其實在2013年的一月就已經推出了,所以內建的外皮就只有當時有上市的手機;希望能套上比較新的機型外皮的話,可能就得要一人一信求作者了~ )
WP8 Emulator Skin Switcher 的使用方式也很簡單:只要下載並安裝完成之後,開啟它的執行檔,接著針對不同解析度的模擬器分別挑選除錯時想使用的外皮就可以囉!!
只需要設定一次,之後透過 Visual Studio 針對 Windows Phone 8 的 App 進行除錯時,就可以看到美美的外皮囉!! 而且,模擬器上的三個主要按鈕也都是可以作用的~~
另,需要注意的一點是:更換外皮後需要重新啟動模擬器,外皮才會正確的套用喔!!
這樣除錯起來是不是賞心悅目得多了呢!? 就算要透過模擬器 Demo 給其他人看,也更有說服力了!!~~ 好工具,不裝嗎!?