より便利なモバイルデバイスアプリケーションを開発するためのヒント
携帯電話アプリの使い勝手の問題は依然として大きくなっています。 アプリの使い勝手に関する開発者の明確なガイドラインはまだありません。 また、異なるハンドセットモデル間の多様性により、ユーザビリティファクタの「標準」を定義することが困難になります。
ほとんどの(ただしすべてではありませんが)ユーザビリティの問題は、ハードウェアの問題から発生します。 解決することが不可能なものもあれば、 ソフトウェア開発者がこれらの問題に対処する方法を知っていれば、他のものも取り組むことができます。
ここでは、 携帯電話アプリのデベロッパーが直面している主要なハードウェアの問題に取り組み、それぞれの問題の解決策を示します。
- 2016年のモバイルアプリ開発動向
01/06
画面の解像度
さまざまな機能、ディスプレイの画面と解像度で来ている非常に多くの新しい携帯電話の出現で、あなたのアプリが持っているべき理想的な解像度を評価することは不可能になるでしょう。
あなたのアプリにあまりにも多くの機能を置くことは、問題を悪化させるだけです。 したがって、この問題に取り組むトリックは、表示画面にできるだけ少ない情報を入れて、それを大きくすることです。
02の06
色とコントラスト
LCDスクリーンを備えた最新の携帯電話は、驚くほどの色とコントラストの機能を備えています。 これはプログラマが微妙な色を使用することを誘惑し、携帯電話があらゆる場所に持ち運びされ、あらゆる光の状態で使用されることを意識せずにいます。 光の状態が悪いと、ユーザーはこれら微妙な色を知覚することが困難になり、実際に画面上の情報を読むことがより困難になります。
開発者にとって最も賢明なことは、高コントラストのカラースキームを使用し、曖昧な輪郭を描いたボックスや影付きのボックスを使用するだけでなく、ソリッドカラーのブロックでウィジェットを区別することです (該当する場合)。 また、シンプルなグラフィックスを使用し、不必要な余分なフリルを取り除くことで、アプリのユーティリティ価値が向上します。
- マルチプラットフォームモバイルアプリケーションの設計の課題
03/06
ボタン機能
ほとんどの携帯電話ユーザーは、携帯端末のすべてのボタン機能を理解していないため、携帯電話を最大限に活用できません。
ボタンインジケーターがエンドユーザーに適していることを確認してください。 これらの各ボタン機能を引用して、必要に応じて詳細なヘルプセクションを含めて、ユーザーが問題なくアプリケーションを実行できるようにします。
04/06
フォントサイズ
ほぼすべての携帯電話には、読みにくい小さすぎるフォントが含まれています。 画面のサイズが小さいため、フォントを小さくする必要があります。
開発者は、携帯電話のデフォルトのフォントサイズについて何もできませんが、特定のアプリでフォントを可能な限り大きくすることは間違いありません。 これにより、アプリの使いやすさが向上します。
05/06
カーソル
モバイルデバイスは 、デスクトップやラップトップなどのコンピューティング デバイスと異なり、カーソルやポインティングデバイスでは簡単に操作できません。 もちろん、今日の市場の最新のスマートフォンのほとんどは、タッチスクリーンの携帯電話であり、スタイラス、トラックボール、トラックパッドなどのいずれかを使用しています。 それでも、それぞれがそれぞれの方法で異なっています。
覚えていることは、エンドユーザーが小さなモバイルデバイスの画面上にオブジェクトをドラッグアンドドロップするという悩みであることを忘れないでください。そのような機能をアプリには含めないでください。 代わりに、画面上で何かをクリック可能にしたり拡大したりすると、アプリでうまく動作するようになります。
06の06
キーボード
スマートフォンのキーボードは、物理的なQWERTYキーボードであっても、使用するのに非常に苦労することがあります。 より良い移動スペースを提供するキーボードでさえ、ユーザーのための非常に面倒なことがあります。
だから、できるだけキー入力を避けてみてください。 あなたがそうする余裕があるなら、少なくともそれを最小限に抑えてください。
結論として、非常に多くの多様なモバイルデバイスを扱うことは、特にこれらのすべてのデバイスのためのアプリを開発するための「理想的な」標準を特定できないため、かなりの作業になる可能性があります。 しかし、 モバイルアプリを柔軟に保ち、可能な限り一般的な機能を使用すると、より使いやすくて使いやすい携帯電話アプリを作成するのに大いに役立ちます。