開發可用移動應用程序的6個技巧

方便的技巧來開發更多可用的移動設備應用程序

手機應用程序的可用性問題仍然很大。 目前還沒有關於應用可用性的明確開發者指南。 另外,不同手機型號之間的差異使得難以為可用性因素定義“標準”。

大多數(但不是全部)可用性問題都是由硬件問題引起的。 雖然有些解決方案是不可能的,但有些其他解決方案可以由軟件開發人員解決,只要他們知道如何處理這些問題。

在這裡,我們解決手機應用程序開發人員面臨的一些主要硬件問題,並針對這些問題提供解決方案。

01之06

屏幕分辨率

用iPhone購物“(CC BY 2.0)作者:Jason A. Howie

隨著市場上出現了許多新手機 ,每款手機都具有不同的功能,顯示屏和分辨率,因此評估應用應具有的理想分辨率將不可能。

在您的應用中添加太多功能只會使問題變得更糟。 因此,解決這個問題的訣竅是在顯示屏上放置盡可能少的信息,然後將其擴大。

02 06

顏色和對比度

最新的液晶顯示屏手機具有驚人的色彩和對比度功能。 這誘使程序員使用細微差別的顏色,但沒有意識到移動電話可以隨身攜帶並在所有光線條件下使用。 光線條件差可能會使用戶難以察覺到這些微妙的顏色,實際上讓他們更難以閱讀屏幕上的信息。

開發人員在這裡要做的最明智的事情就是使用高對比度顏色方案,並在適用的情況下區分小部件和純色塊,而不僅僅是使用模糊輪廓或陰影框。 此外,使用簡單的圖形和擺脫不必要的額外裝飾將為您的應用帶來更多的實用價值。

03年06月

按鈕功能

大多數手機用戶無法充分利用手機,因為他們不太了解其移動設備的所有按鍵功能

確保您的按鈕指示燈對最終用戶有意義。 如有必要,請提供詳細的幫助部分,引用其中的每個按鈕功能,以便用戶可以毫無困難地運行應用程序。

04年6月

字體大小

幾乎所有的手機都包含太小的字體,無法輕鬆閱讀。 屏幕尺寸很小,因此,字體需要小尺寸以適應。

雖然作為開發人員,您無法對手機的默認字體大小做任何事情,但您絕對可以嘗試使字體盡可能大,以滿足特定應用程序的需求。 這會增加您應用的可用性商數。

05年06月

游標

移動設備與諸如台式機和筆記本電腦之類的計算 設備不同,因為它們不容易用光標和指示設備操縱。 當然,目前市場上的大多數最新智能手機都是觸摸屏手機,並使用觸控筆,軌跡球,觸控板等。 即便如此,每個人都有不同的處理方式。

請記住,最終用戶將拖放對象放在微型移動設備的屏幕上是一種折磨,所以請避免在應用中包含這些功能。 相反,使屏幕上的任何內容可點擊和放大都可以幫助用戶,因為他們可以更好地使用應用程序。

06年06月

鍵盤

智能手機鍵盤,甚至是QWERTY鍵盤,使用起來可能會很痛苦。 即使提供更好的移動空間的鍵盤對用戶而言也是相當麻煩的。

所以盡量避免鍵控輸入。 如果你有能力做到這一點,至少應盡量保持在最低限度。

總之,與這麼多不同的移動設備合作可能是一項相當艱鉅的任務,尤其是因為您無法為所有這些設備開發應用程序的“理想”標準。 但是,保持您的移動應用程序靈活並使用最常見的功能可以極大地幫助您創建更好,更實用的手機應用程序。