iPad 的操作系統(tǒng)是 iOS 3.2,iPad 軟件用到的很多 UIKit 視覺元素和控件都和 iPhone 軟件一樣。因此,如果你有為 iPhone 開發(fā)軟件的經驗(并且熟悉iPhone 用戶介面規(guī)約
),對于開發(fā) iPad 軟件會很有幫助。
iPad 在近似的底層架構上引入了一套新的用戶體驗系統(tǒng),這套系統(tǒng)和 iPhone 的用戶體驗有很大區(qū)別。iPad 的屏幕更大,介面引人入勝且高度互動,這些特點令你能夠寫出另一級別的軟件。
在開發(fā)過程中,你應該認真花時間去吸收和感知 iPad 的用戶體驗,利用在這一過程中習得的知識設計出完全屬于 iPad 的應用程序。
iPad 的硬件特點
iPad 的以下特點對您的軟件的 UI 有很大影響:
一、屏幕大。(分辨率:1024 x 768。)
二、你無法預期用戶手持 iPad 時的朝向(橫版還是豎版,正著還是倒著)。
三、可接外置鍵盤,并用其替代 iPad 自身的軟鍵盤。
四、可放在底座上用。
為了更好地理解開發(fā)環(huán)境,也請注意 iPad 和 iPhone 的如下共同特點:
一、內存有限。
二、一次只能運行一個軟件。
三、各個軟件的參數設置都可以統(tǒng)一放在 Settings 這個預裝的應用程序里。
四、用戶可以改變設備的朝向。
五、屏幕上的「幫助」內容不會很多,用語也比較簡單。
六、沒有「鼠標點擊」這個動作,只有手勢動作。
七、既能跑原生軟件,也能跑線上軟件,或是混合型軟件。
八、圖像的比特深度有統(tǒng)一標準:24 比特(R、G、B 各 8 比特),外加一條 8 比特的 alpha 通道?;旧?,我們推薦您用 PNG 格式。