綿羊偶爾會帶路噢 wrote:
軟體重要的是內容...小小的螢幕尺寸問題就讓研發者碰壁...?
原來這個地球上的軟體研發者都那麼不濟?
用這個護航的也太果粉了吧?不然就是對軟體完全不懂...
自己不懂軟體開發,就不要來罵別人不懂。
現在 iOS 兩大產品線,iPad 是 1024*768,iPhone 是 960*640。一個是 4:3,一個是 3:2。
iPhone App 拿到 iPad 上用,不是直接放大兩倍就了帳;
畫面的很多元素擺放位置(a.k.a. "Layout")都需要調整,
如果使用點陣圖作為畫面構成元素,點陣圖也需要依據螢幕解析度與比例作修改。
這就是為什麼很多 App 和遊戲都用「HD 版」發行的緣故。
而那些 Universal 的 App,實際上程式裡面也是包含兩種不同解析度的界面。
如果 iPhone 出 4 吋或 4.5 吋,其結果必然是會產生出「第三種像素解析度」,
不可能是用原本的 960*640 直接把粒子放大。
其結果就是 App 開發者必須針對這個新的螢幕解析度重新設計第三種界面。
一樣,所有控制元件的 layout 位置都要調整,所有點陣圖都要重新輸出,
Universal App 裡面現在得要包含「三種」解析度的界面配置資料。
對於以文字控制元件為主的程式,例如像 RSS reader、電子字典,
這些變動或許無關緊要、甚至可以直接在程式內動態調整;
但是像遊戲,除非全程都是用向量貼圖,不然勢必得要準備第三種解析度版本的發行。
在這期間內,4 吋機種開原本的程式,最可能的解決方案就是像 iPad 開 iPhone App 一樣,顯示黑邊。




























































































