轉換 iOS 用戶界面到 Android 的 5 大要訣
獵頭職位:我不相信一個app在不同平臺版本之間的一致性比同一平臺的不同app的一致性更重要,因爲沒有多少用戶同時使用多個不同的手機。本文介紹了五個簡單的規則,使iOS應用程序可以適應日益增長的Android應用人羣。
1. 使用頂部選項卡
谷歌建議Android應用程序的選項卡放置在界面的頂部,而不是底部。
這是個非常好的建議,看下面的兩張圖片,這兩個應用都稱爲“runtastic”。Android應用中的界面實際上未改變,這會導致Android用戶使用上的一些問題。許多Android手機的底部都有3或4個按鈕,你的應用的導航比較靠近按鈕,用戶有時會不可避免地碰觸到按鈕。
正方形的接口可以將導航選項卡移動到更高的地方,避免出現和runtastic一樣的問題。
左邊是 iOS 版本,右邊是Android 版本。
2. 界面中不要使用後退按鈕
所有的Android設備都需要有一個返回按鈕,用戶已經習慣使用它。所有沒有必要在用戶界面中再添加一個後退按鈕。不要這樣做!
3. 使用Android平臺的圖標
Android平臺提供了最常用操作的圖標,其中之一就是共享。Allrecepies使用了IOS圖標(左圖右上角)。Android有確定的“共享”圖標,它可以免費在每一個應用程序中使用。
左邊是錯誤的,右邊是正確的。
4.使用Android的intent APIs
Android平臺上最強有力的特徵之一是intent APIs,允許應用程序擴展其它應用程序的功能。
最常見的方式可能是在不同的應用程序之間共享功能。某個應用可以選擇共享文本、URL、圖片等,其它的應用程序就可以通過註冊的方式來獲取它們處理的意圖。應用程序通過Facebook、twitter共享時,不應該執行自己的接口。
左邊是錯誤的,右邊是正確的。
5. 考慮使用動作條(Action Bar)
動作條已經成爲Android應用程序中最容易鑑別的特徵。它能夠提高應用程序的易用性。當然,只有在有意義的前提下,才應該使用這些UI組件。
Evernote使用動作條樣式(成功案例)
總結:
在UI設計中,要想創建良好的用戶體驗,簡單的直接轉換是遠遠不夠的。當然,作出一些必須的改變並不需要我們付出太多的努力,相反會得到更好的用戶滿意度。