• 為 Apple 手表設計應用



    移動應用已經在全球范圍內進入到了各種智能手機中,而這些應用很快也將占領那些技術發燒友們的手腕了。 新產品 Apple手表是一款采用iOS 類似界面的具有觸屏支持的運動設備。

    對于iOS的設計師和開發者們來說,給 Apple 手表設計新的應用是一個挑戰。在這么小的一個小表盤上,留給用戶的交互空間更少了。市面上已經有了一些教程類文件,解釋了下這個智能設備的一些基本原理,以及設計的應用程序如何在這個小腕表上工作,但是都不夠詳細。



    這些教程指南也對 Apple 手表的應用界面設計規格做了一個簡單介紹。 更多的信息就可以從 人性化界面設計指南 里面找到了,對于每一個想做更深入了解 Apple 手表開發的人來說都很有幫助。

    Apple 手表的界面基礎

    當您剛開始研究 Apple 手表的時候,可能會感覺 Apple 手表應用更象個瘦身版的傳統iPhone/iPad應用。實際上,Apple 手表的應用一定要能夠脫離原來的iOS應用系統,并且保證功能運行正常。


    管理這個連接的框架名字叫做 WatchKit. WatchKit 的資料庫里面包括了所有的開發者們需要了解的信息,如何能開發一個第三方的應用,使其可以流暢的運行在Apple 手表上面。 最有趣的地方是開發階段,您可以將您的應用在 Watchkit Extension 上面進行調試,而這個程序是可以用iPhone 來運行和管理的。



    所以 Apple 手表上面的應用程序僅僅就是用來展示信息和記錄交互的。 所有在手表上面產生的交互信息都會傳送到配對成功的 iOS設備之上,在該設備上面運行的 WatchKit Extension就會記錄下來所有的信息了。


    手表應用的架構


    對于 Apple 手表的應用程序來說,都會有三個不同的可視化視圖。最普遍的視圖我們稱之為應用程序視圖,無論何時當一個新的應用從主屏上打開開始運行的時候就進入到這個視圖狀態。



    這個應用程序視圖包含了所有傳統意義上的交互元素,包括您所熟悉的按鈕和鏈接等。 通常我們也稱之為包含了全部交互的主應用視圖。


    瀏覽是另外一個典型的視圖,該視圖主要用來呈現某個應用的相關信息。 瀏覽視圖把不同應用的相關信息整合在一起,通過一個左右的箭頭可以翻轉瀏覽就象是一個圖片輪播器樣。


    這個瀏覽的屏幕不能垂直滾動瀏覽,也不是要求每個應用都得具備該視圖模式。該視圖主要是為一些特定應用的那些小塊的快速提示信息服務。 這想法的來源也主要是這種瀏覽模式更方便用戶檢查相關的信息,而無需要把相關的應用程序多次反復打開關閉。


    Apple 手表上的通知視圖模式就如同 iOS 上的一樣。 這種模式在應用程序有了適時的通知更新時就會自動顯現,大部分時間是無須用戶進行交互處理的。



    另外一個主題也特別值得提起的就是導航架構。 Apple 手表主要有兩種導航模式: 分級導航或是分頁導航。

    在分級導航中,頁面之間的跳轉是通過鏈接完成的。如同大部分的網站之間的跳轉,也類似于很多的iOS應用程序的行力。 內容都是單獨組織起來的,一定要通過鏈接或是按鈕依次訪問。


    分頁導航的感覺和分級類似,但他們是完全不同的兩個模式了。分頁導航中,內容訪問是通過觸屏的左右切換。 這些內容之間的關系感覺更緊密,但其實和分級導航來比,也無好或壞之分了。



    在實踐過程中證明了,這兩種導航模式在各種各樣的 Apple應用程序設計中都非常有用。


    交互的方法


    就象其它的觸摸式 iOS設備, Apple手表支持所有那些我們已經習慣了的手指點按和切換的傳統觸摸方式。 但同時 WatchKit 也包含了此新的方式,我們稱之為 強力觸碰。


    當用戶用比平常更多一點的力并持續段時間時,Apple手表會為用戶打開包括了更多選項的環境菜單。 這個環境菜單可以應用到操作系統,也可以應用到第三方程序里。 這個效果就如同是在 Windows 操作系統里的鼠標右擊或是Mac 系統中的按住 Control 鍵點按鼠標。



    另外一個新的交互方式就是數字皇冠了,這是一個小的機械齒輪位于手表的一側。 對于一些比較長的頁面,我們就可以直接用這個小齒輪翻頁,而無須觸屏翻頁了。對比起來,他比觸屏翻頁的速度快多了,且操作簡單。



    手表本身就還包含了另外一個實體的按鈕,就在這個數字小皇冠的下面。 這兩個機械小工具都是為了交互而存在的,在未來的手表應用發展中,他們一定會發揮更多的作用。


    Apple 手表應用設計技術


    要精確的指出每一個 Apple手表應用界面設計的準確需求是很困難的,但是有一些設計要點是每一個應用都要特別注意的。 最基本的原則的就是您所有的想法最好都能符合 WatchKit 中原生界面元素的設計準則。


    所有的元素行為最好都能和傳統的iOS 系統的元素一樣,只是他們被縮小放在這個表盤上面了。最常用的交互組件無非就是按鈕,切換器,滾動條,以及菜單。其它的一些交互組件主要是為了靜態區域,例如表單,圖象。



    除了這些一般的組件設計,這還些用戶體驗方面的問題需要好好考量。 Apple 手表應用主要是作用輔助程序來工作,這也就意味著他得和其它設備相連接才能工作。所以您的應用一定要提供盡可以多的有用信息來幫助用戶,以免用戶根本無法操作。


    下面列出一些其它的手表應用設計概念,您在做設計的時候一定也要多考慮一下:


    • 限制水平并例的組件數量。
    • 盡量多采用左對齊列表,而少用右對齊方式。
    • 盡量設計全屏顯示界面。
    • 盡量讓您的可點擊組件醒目且易使用。
    • 應用的環境菜單中一定是輔助功能,而不是主要功能。
    • Apple  手表應用界面的視圖模式以及操作模式最好都是全屏模式的。


    用戶體驗設計永遠沒有盡頭,這里有一些很實用的想法可以供您在未來的設計工作做些參考。 由于Apple 手表的界面空間限制,所以平面設計技術一定會更適合絕大多數的應用界面。



    另一個要重點考慮的問題清晰度。 由于手表的屏面比較小,所以應用上的文字一定要清晰利落。 高反差的色彩以及容易識別的字體選擇是手表應用的不二法則。


    隨著時間推移: Apple 手表的開發規格說明書已經是越來越嚴格,并且結構化了。 在不久的將來,我們可以想象到對于圖片規格說明書里,甚至會開始限制了圖標大小的標準了。可是即使到了那個時候,您得明白,對于您自己的Apple 手表應用來說,仍有大量的信息和資源是需要您自己發揮想象的空間做設計的。


    網上會有一些免費資源幫助想開始新的 Apple 手表應用設計的朋友們,這樣您就可以不用從頭開始設計應用的原形模板了。您要開始工作時,記得下載一個這樣的模板,可以幫您節約大量的時間。


    結語


    盡管并不是每一個iOS 應用都需要專門去做一個Apple 手表版本,但如果要開發這樣的版本那么就一定是真正的價值有意義的。 而對于一個開發者來說,開發這種小屏幕的應用被證明是一件很有趣的挑戰了。


    當然您也不用擔心,大量的開發指南以及免費的下載資源都可以讓您腳踏實地的開始這份很有挑戰意義的工作。

    不深思則不能造于道。不深思而得者,其得易失。

    名人名言- 曾國藩
    • By 優聯實達(譯)
    • 2015-10-01
    • 2217
    • 公司新聞,網站開發,網站設計,UI
  • 少妇高潮久久久久7777