一般APP開發者都是在電腦寫完程式,再透過電腦上的模擬機測試。當程式完成時在使用實體的手機或平板做為測試。為什麼有了虛擬機還需要實體的手機測試呢?

        以WEB APP來說:每個手機、平板裝置的螢幕解析度大小不同、比例也不同。粗心的工程師可能會忽略掉不同螢幕的設定,造成了同一個APP在不同裝置顯示出來的結果不同甚至是整個頁面跑版的情況。為了避免這種情況發生需要在不同大小的螢幕上做測試,確保頁面可以正確地顯示於手機與平板中。

        以原生APP來說:除了與WEB APP一樣有著版面的問題,更有同一個APP在不同裝置上執行跑出不同結果的情況。原因在於每一支手機的系統一樣由系統商提供,但底層韌體與系統參數預設都是由各家廠商自行處理。造成了一個APP在不同手機上執行跑出不同結果的情況。為了要讓APP能在市面上大部分裝置運行順暢需要各家廠牌的手機與平板做為測試。
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()