iPhone有自己的特點(diǎn)和氣質(zhì),因此他的App不同于其他鍵盤(pán)手機甚至Android這種觸屏手機。
首先iPhone只有一個(gè)物理按鍵Home,而這個(gè)按鈕主要是在系統級操作上起到一些作用,在一個(gè)app軟件開(kāi)發(fā)應用中,絕大多數情況都是退出功能。在480 x 320這個(gè)對手機而言很大的屏幕上要包括以下3個(gè)模塊,才能對一個(gè)App進(jìn)行操作。
1、虛擬鍵盤(pán)
iPhone雖然與Android同為觸屏,但沒(méi)有物理鍵盤(pán)(而Android有可能有物理鍵盤(pán)),所有的輸入操作都需要屏幕中的虛擬鍵盤(pán)來(lái)實(shí)現,同時(shí)需要考慮虛擬鍵盤(pán)的遮擋問(wèn)題。
2、目錄導航
沒(méi)有物理按鍵做為目錄菜單的呼出功能,完全不同于Symbian和Android系統,包括導航也需要屏幕中的虛擬按鈕來(lái)實(shí)現。
3、功能操作
需要把所有的功能集成在A(yíng)pp中,比如我們可以用Tab bar來(lái)做功能的分類(lèi),工具欄來(lái)做具體視圖的功能操作集合。
我們再來(lái)看看用戶(hù)對iPhone的使用習慣
顯然支持單手操作并不是iPhone應用的特性,當然也有一些游戲需要雙手進(jìn)行(沉浸式應用),但因為iPhone有一塊非常靈敏支持手指多點(diǎn)觸控的電容屏,所以手指直接在屏幕上的操作更加直觀(guān)和更具操控感,不需要任何中間設備(按鍵或是鼠標)來(lái)控制。