打造「殺手級」移動應用的 7 個步驟

2021-08-26 20:12:50 字數 2127 閱讀 1732

最近的哈里斯互動研究表明,較差的移動應用程式,可能極大地損害品牌的聲譽。幾乎有三分之一的受訪者表示,當有乙個差的移動應用程式經驗時他們告訴過別人。不過,超過半數表示,他們推薦過有良好體驗的移動應用程式。

為移動應用提供乙個良好的使用者體驗是至關重要的。這裡有七個步驟,讓你以正確的方式開發一款偉大的移動應用程式。

1. 定義你的目標

你想完成的移動應用程式是什麼?最重要的是,你的使用者想要拿它幹什麼?你必須確定你的應用程式將達成的目標。對於這一點,你需要了解使用者使用這個程式每天的活動、圍繞它的目標和動機。

乙個好的方法是建立人物(代表使用者的虛構人物)。這種方法使你以正確的心態來為你的應用程式陳述需求。例如:「作為保安人員,約翰尼·布拉沃必須用他的手機,找出下乙個他應該到達的檢查點,並簽到,這樣他就可以完成隨機巡邏。」這種方法可以讓你從使用者的角度來看應用。

當然,要考慮移動和桌面應用程式的使用者故事之間的差異,尤其是當考慮到移動環境。例如,移動使用者可以步行或用乙隻手。

經過收集幾個這些故事後,你必須根據他們的頻率區分優先順序。

2. 分析現有的應用程式

如果這是你所建立的第乙個移動應用程式,仔細看看現有的其他應用的介面,可以發現有兩個顯著的事情:螢幕尺寸很小,所以許多移動裝置上使用觸控螢幕;螢幕上的元素一定要大,以便他們很容易觸控。

較小的螢幕和更大的元素意味著你在螢幕上顯示的專案數量有限。

「選擇在手機螢幕上怎麼做」是乙個挑戰,甚至一些專家主張,在桌面版本之前建立乙個移動**版本。

區分你的使用者故事優先次序對此很有幫助。你要認真研究最重要的功能,分析出在 80%的時間使用的 20%的功能。這些對於桌面應用開發也非常有幫助。

3. 本地應用或移動 web 應用?

你需要決定使用 html5 還是本地 api。這一決定對 ui 技術實現有很大的影響。

本地應用程式通常執行速度更快,是遊戲、離線、硬體密集型應用程式的最佳選擇。移動 web 應用程式可更快地實施,易於維護,更好地適合企業應用程式。二者混合的方法也是有道理的,這樣你既可以利用移動 web 應用的維護方便特性,也可以使用特定的硬體功能,如手機的攝像頭或 gps。

你可以利用現有的框架和平台解決方案,但無論選擇什麼,確保你可以快速地建立和修改使用者介面,以便你可以經常迭代。

4. 快速製作原型

專案啟動時測試移動介面的一種快速方法是使用低保真原型。

移動應用程式原型製作很簡單:鉛筆和紙都是你所需要的,因為螢幕小,你不需要繪製太多。原型可以通過請使用者嘗試完成他們的任務來測試,看看他們做什麼,正在想什麼,其結果對改進設計是驚人的。如果你的移動設計測試失敗,那麼你的應用程式也將失敗。

5. 避免破壞使用者體驗的錯誤

當開始建立移動應用程式時,開發者通常會犯一些已知的錯誤。首先,如果他們創造乙個現有**的移動版本,開發人員常常試圖複製桌面上每乙個功能,沒有考慮到移動使用者的意圖。

另乙個常見的錯誤是有太多的導航結構。深層結構不能很好地適用於移動,簡單的模型才能更好地工作。希望使用者能夠輕鬆地輸入文字是另乙個錯誤:移動裝置上文字輸入很難,所以你要儘量減少輸入。

6. 新增令人愉快的細節

即使你不使用移動裝置的硬體功能,也有幾個技巧可以用來取悅使用者。動畫可以增加你的應用程式的生動性。如果你正在建立移動 web 應用程式,快取靜態內容、考慮使用 cdn 內容交付網路,可以使頁面載入更快。

受歡迎的觸控移動 web 應用程式的另乙個特性是可以讓使用者將它們新增到自己的主螢幕,使他們看起來像本地應用程式的感覺。如果你做到這一點,請記住,在你的使用者介面上包含後退按鈕,使使用者可訪問退出選項。

記住使用者在不同會話中的選擇(例如,最近的專案列表),是另一種智慧型觸控,這將使應用程式具有上下文感知,使使用者不必重複導航步驟。這些可用效能快速完成操作,使使用者的使用更輕鬆。

7. 失敗寧早,恢復要快

即使有優秀的設計師和開發人員,第一次嘗試建立移動應用程式可能也會失敗。最好的策略是失敗寧早和快速迭代,學習人們是如何使用你的應用程式,並不斷改善它。

打造一款殺手級移動應用是很難的,但在這篇文章中概述的戰略將對你的工作有所幫助。認真的考慮它們,以你自己的方式來建立一些偉大的移動應用程式吧!

來自:

itindex.net

移動應用7個步驟

最近的哈里斯互動研究表明,較差的移動應用程式,可能極大地損害品牌的聲譽。幾乎有三分之一的受訪者表示,當有乙個差的移動應用程式經驗時他們告訴過別人。不過,超過半數表示,他們推薦過有良好體驗的移動應用程式。為移動應用提供乙個良好的使用者體驗是至關重要的。這裡有七個步驟,讓你以正確的方式開發一款偉大的移動...

7個殺手級的開源監測工具

linux在網路和系統監控方面有著非常強大的功能,並提供一系列跟蹤這些系統和裝置效能及提供趨勢效能分析的解決方案。當出現某些問題時,即可報警。而某些工具可在報警時觸發一些動作,這裡,整理蒐集了一些開源工具,供童鞋們一起研究及幫助解決上述問題.工具1 cacti cacti是乙個效能廣泛的圖表和趨勢分...

7個殺手級的開源監測工具

linux在網路和系統監控方面有著非常強大的功能,並提供一系列跟蹤這些系統和裝置效能及提供趨勢效能分析的解決方案。當出現某些問題時,即可報警。而某些工具可在報警時觸發一些動作,這裡,整理蒐集了一些開源工具,供童鞋們一起研究及幫助解決上述問題.工具1 cacti cacti是乙個效能廣泛的圖表和趨勢分...