私たちは巨大な会社であり、多くのアプリやその他のサービスを開発しています。したがって、私たちの目標は、一貫したブランドの経験を保証するために、すべての異なるアプリケーションにわたって一貫性を作成することです。
そこで、iOSとAndroidで利用できるメインアプリを作成しました。どちらのアプリもほぼ同じに見えます。
しかし、OSの慣習に焦点を当てるべきではないのであれば、今、質問が出てきました。ユーザーはOSの動作に精通しているため、アプリはOSの規則に従う必要があります。
最初に、このトピックに関するいくつかの研究を見つけようとしました。
UX SEにも同様の質問があることは承知しています " アプリケーションの整合性を設計するか、OSの慣習に従ってくださいか? "。しかし、彼らはデスクトップとモバイルの一貫性について話していて、私たちはiOSとAndroid(デスクトップではない)に焦点を合わせており、議論を閉じるにはソースの証拠が必要なので、別の質問を開きました。
しかし、この質問では、彼らは言う:
ユーザーはデバイスを知っていますが、アプリは知りません。 Snapchatを学ぶのがとても難しいのはそのためです。
一方、NNグループは反対の結果の研究を発表しました:
プラットフォームに関係なく、一貫したユーザーエクスペリエンスは、使用可能なオムニチャネルエクスペリエンスの4つの重要な要素の1つです。チャネル間の一貫性は、顧客との信頼を築くのに役立ちます。
ソース
残念ながら、それ以上は見つかりませんでした。今私はあなたの助けが必要です。
コンシステンシーとコンベンションのプロとコンのリストを作成し始めました:
一貫性:
コンベンション:
ほとんどのユーザーはiOSまたはAndroid=デバイスを持っています。そのため、プラットフォーム上でアプリが正確に一貫しているかどうかは気にしません。デバイスのバージョンのみを気にします。したがって、この特定のプラットフォーム上の他のアプリと同じように動作する
規約を使用すると、標準の要素を使用できるため、アプリの開発が速くなります。
私があなたから必要なもの:
私はあなたの意見と追加の長所/短所に興味があるですが、私が必要です「それはあなたの意見です」を回避するためにそれらを共有できる公式の情報源-議論に関するコメント。
私が何を意味し、何が必要かを明確にしたいと思います。そうでない場合は、質問にコメントするか、この投稿を編集してください。
Juhani Lehtimaki著の本「Smashing Android UI:Responsive User Interfaces and Design Patterns for Android Phones and Tablets "」では、推奨事項は慣例に従うことですつまり、ユーザーが異なるオペレーティングシステムのデバイスを所有して使用する可能性は低いということです。
個人的には同意します。ユーザーはあなたの努力に全く気づかず、あなたのアプリがデバイス上の他のアプリと比較して期待したように機能しないことにさえ悩まされるかもしれません。
私はクイック検索を行っただけで、他のプレイヤー(Appleなど)が推奨する情報は見つかりませんでした。
これは本からの抜粋です:
残念ながら、すべての大きなスマートフォンプラットフォームは異なります。 Androidには、従う必要のある独自の設計ガイドラインがあります。ユーザーはアプリの動作に一定の期待を抱いており、ユーザーはアプリがこれらの基本的なパラダイム内で動作することを期待します。
プラットフォームの一貫性に対するブランドの一貫性に関する議論にも欠陥があります。ユーザーが複数のスマートフォン、特に異なるオペレーティングシステムで実行しているスマートフォンを同時に所有することはほとんどありません。ただし、ユーザーは携帯電話に複数のアプリケーションを持っています。
以下は、Androidの設計ガイドラインへのリンクです。 https://developer.Android.com/design/index.html
また、同じOSのデバイスでもアプリの一貫性を検討することをお勧めしますが、タイプやサイズが異なります。
両方を組み合わせることができると思います。これをサポートする調査はありませんが、私が覚えているように、ほとんどのOSガイドラインは閉じるボタン、技術的および品質保証をどこに置くかに関するものです...同様の色、ロゴを使用して一貫したブランド体験を作成します、 特徴、 ...
最初の文は別として、「ユーザーはOSに関係なく、アプリの使用方法を知っている」とは言え、ユーザーの観点から他のメリットを得ることができません。あなたは主に開発者としてのあなた自身の利益に焦点を合わせています。
代わりに、開発チームがユーザーとそのニーズおよび要件に焦点を合わせた場合、その長所/短所のリストはどのようになりますか?結局のところ、ユーザーは主要な利害関係者です。ユーザーの大部分が苦情を申し立て始めたり、UXが悪いためにアプリの使用を停止したりする場合、その一貫性から実際に何が得られましたか?