成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS平臺 應用程序特性大整理

移動開發 iOS
熟知iOS上的平臺特性,合理的設計以及運用其在自己所開發的應用程序中,將會對于用戶在操作應用程序時,有大大的幫助。先來看本文詳細介紹!

iOS平臺 應用程序特性大整理是本文要介紹的內容,iOS平臺目前主要泛指iPod Touch、iPhone以及iPad這三種主要的機型,近日開始研讀起iOS Human Interface Guide(后簡稱HIG)的相關章節,發現其實有許多一般入門時常見的問題,其實都可以在這里獲得解答。

就經驗上許多人可能會產生的疑問,并配合上述HIG文件內容進行一份整理。如同「平臺特性(Platform Characteristics)」章節開頭所明述的,成功的應用程序將會擁抱這些特性,并融合在讓用戶在操作裝置之間,所以熟知iOS上的平臺特性,合理的設計以及運用其在自己所開發的應用程序中,將會對于用戶在操作應用程序時,有大大的幫助。

屏幕顯示關乎一切

這部份幾乎是無庸置疑的,iOS平臺上的操作,幾乎都是在屏幕上執行,下面3點可以給iOS諸平臺適用的:

***的點擊區域大小是 44 x 44 點 (Points而非Pixels)

應用程序的圖片設計影響是很明顯的

使用者專注在內容上

以下是常見的iOS裝置屏幕尺寸:

iOS平臺 應用程序特性大整理

裝置顯示方向

基本上,原則就是Home Screen如何,進入應用程序的默認顯示方向就會是如何。

由于iPhone以及iPod Touch的主畫面(Home Screen),只會有一種顯示方向,所以默認進入到應用程序時,就應該會是直立向。

在iPad上由于主畫面可以是全方向,所以用戶預期進入應用程序時,方向會有一致性。

不用學習的基本操作手勢

使用者不會去發掘特殊的操作手勢,就算偶爾發現非一般手勢,并驚呼原來可以這樣做時,也只是偶爾,所以讓人們擁有連貫性的使用經驗,利用所有iOS內建的原有手勢,是讓應用程序成功的主要因素,下面的表格是一些基本的手勢。

蘋果也指出,雖然所有iOS裝置都支持多點觸控的手勢,大屏幕提供比較多手指運作的空間,但不代表多指的手勢比較好;猜測使用者不會知道或者在大多數場合,使用者還是習于一手一指走天下。

iOS平臺 應用程序特性大整理

如果想看更多手勢,以及其他行動平臺上的手勢,或許可以參考LukeW的這份文件。

人們一次只會跟一個應用程序互動

對,這聽起來的確是很廢話,在使用者的面前,只會有一個應用程序在前臺與用戶互動。在iOS 4之前,應用程序被關掉之后,就會被從內存中移除;但iOS 4之后,他可能會在背景繼續執行,這個一般稱之為多任務(Multitasking),應用程序通常會在背景執行直到他們下次被呼叫出來,或者直接被終止工作才會停止運作。

在主畫面中,快速按Home Screen圓鈕兩次,就可以叫出位于畫面***端的多任務選單,使用者可以快速的找到最近用過的應用程序。當用戶再一次使用這些應用程序的時候,這些程序就不用再重新被加載,而是會被從他們上次跳出的地方進入。

而有些應用程序是要在背景繼續被執行的,像是音樂程序,用戶會希望在查詢日歷或信件的同時,還是可以聽到他們喜愛的音樂在背景播放。

偏好(Preferences)可以在設定(Setting)中被找到

在設定里的「偏好」通常是設好一次后,就很少被變動的設定。雖然一些內建的應用程序有這類型的偏好設定,不過大部份的應用程序并不太需要這類東西。

極少化屏幕上的幫助功能

移動裝置的用戶,其實不會花太多時間去研究到底應用程序里整體有什么功能,所以除非他們有感覺到獲得好處或好用,接著才會到利用所謂的幫助功能,iOS裝置以及內建應用程序都被設計得非常直覺并易于使用,所以依此類推,所有應用程序都應該被以這種少說明甚至是無說明的方式在執行。

iOS上的兩種軟件

iOS上,依照著不同的執行方式,開發者可以有兩種開發iOS軟件的方式:

iOS應用程序

網站內容

iOS應用程序是利用iOS SDK開發的應用程序,也可以稱之為原生應用程序(Native App),由于這些iOS應用程序重組了內建應用程序的特色,所以依附在裝置上之時,就可以在iOS環境下有特別的優勢。人們會把這些應用程序當作像內建的相簿、行事歷以及信箱。

網站內容則是主要由一個網站提供內容,但是透過iOS裝置瀏覽。又可以分成3種形態:

網站應用程序(Web apps),行為近似于iOS應用程序,一般的網站應用程序通常會隱藏Safari瀏覽器的接口,讓他看起來像是原生的應用程序。

優化網頁(Optimized webpages),網頁有針對iOS上的Safari瀏覽器進行優化,并移除一些不被支持的效果,像是Plug-In、Flash以及Java。更甚者,還會針對屏幕大小進行內容的排版調整等,以使得在裝置上可以被***的閱讀。

兼容網頁(Compatible webpages),這是與上者相對的,網頁可以在iOS上被瀏覽,但是通常會遇到一些無法支持的元素,排版之類的也不見得會適合在裝置上閱讀,但是通常都可以被顯示出來。

iOS用來瀏覽網頁的Safari

iOS上的Safari與一般桌面計算機使用的Safari不盡相同。主要可以觀察點包含:

使用者無法任意的調整可視畫面的尺寸,一般的瀏覽器,使用者可以拖拉瀏覽器窗口的大小來調整尺寸。在iOS上,只能透過顯示方向來改變。

iOS上的Safari支援cookies。

iOS上的Safari不支持 Flash、Java(含Java applets)或者第3方的網站內容插件。但支持HTML 5的以及 標簽以提供影音串流,以及JavaScript、CSS 3以顯示動畫內容。

有些像是鼠標滑過(Hover)這樣的動作是不存在iOS上的。

iOS上的Safari允許網頁應用程序以全屏幕執行,如果用戶有把某網站設到主畫面中作為圖示,就可以隱藏Safari的接口,這會使其看起來更像是原生應用程序。

小結:關于iOS平臺 應用程序特性大整理的內容介紹完了希望本文對你有所幫助!

 

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-03-16 09:46:28

iOS特性

2011-03-22 14:12:17

LAMP

2010-02-23 09:39:58

Python應用程序

2011-06-17 15:38:15

Cocoa蘋果

2011-07-21 16:19:30

iOS Twitter

2015-01-06 13:42:45

跨平臺開發APP工具

2009-12-23 10:18:21

ADO.NET 應用程

2009-12-23 16:57:35

理解ADO.NET

2011-03-15 08:45:11

2011-07-28 15:47:20

IOS 程序 測試

2015-07-09 15:42:48

ios應用生命周期

2011-05-31 15:41:00

Cocoa TouchCocoaiOS

2011-05-11 10:58:39

iOS

2011-07-28 16:06:34

IOS 應用程序 資源

2014-04-02 09:56:13

iOS應用減小安裝包

2010-12-15 17:22:59

2010-03-05 09:29:18

Android

2023-10-25 10:46:56

Radius開源

2010-11-03 15:10:04

SilverlightSilverlightWindows Pho

2013-01-11 14:45:43

iOS開發移動應用iPhone
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区久久 | 欧美精品一二三区 | 免费国产一区 | 欧美一级黄色片免费观看 | 国产精品乱码一区二区三区 | 6080亚洲精品一区二区 | 成人在线观看免费 | 色吊丝2288sds中文字幕 | 久久国产麻豆 | 国产视频三级 | 日韩一区二区三区av | 国产sm主人调教女m视频 | 中文字幕在线网 | 日韩电影一区 | 欧美一级欧美三级在线观看 | 性欧美精品一区二区三区在线播放 | 91中文字幕在线观看 | 亚洲视频第一页 | 久久久久久久一区 | 色婷婷精品国产一区二区三区 | 亚洲精品久久久久久国产精华液 | 亚洲福利一区 | 99色播| 国产精品一区二区三区在线 | 亚洲国产一区二区视频 | 免费成人毛片 | 久久精品中文 | 狠狠涩| 日韩一区三区 | 欧美在线观看一区 | 一区二区av | 一区在线观看 | 91精品国产乱码久久久久久久久 | 成人精品鲁一区一区二区 | 午夜影院网站 | 国产精品一二三区 | 中文字幕视频在线 | 日韩av成人在线观看 | 国产精品久久久久久一区二区三区 | 中文字幕电影在线观看 | 一区精品国产欧美在线 |