2012-03-15 6 views
1

Androidの開発から来て、私のアプリがすべてのデバイスで一貫して見えるようにするための方法です(たとえば、ボタンの色はすべてのベンダーによって異なります)。しかし、彼らはまた、内蔵された要素(例えばカスタムナビゲーションバーとタブバー)の多くを捨てる - - 私は本当に素晴らしい見てdribbbleに非常に見栄えの良いiOSのインターフェース(EAStorificLibra)の非常に多くのを見てきましたiOS:UIのカスタマイズはどれくらい意味がありますか?

とAFAIKはそれほど簡単にはできないようです。結局のところ、Appleはこれらのコンポーネント自体を使用し、それらに多くの努力を払っています。

iOSの組み込みのルックアンドフィールをほとんど無視するのは本当に良い方法ですか、それとも「一部のデザイナーだけが夢中になった」のですか?

答えて

2

私の経験では、大量のUIがカスタム構築されることになります。しかし、これは特定の要素に依存します。たとえば、ボタンはかなりカスタマイズされていますが、ナビゲーションバーやアラートはあまりありません。

本当にあなたがあなたのアプリのために望む外観と、あなたがそれが欲しいのと同じように見た目がいかに重要であるかによって異なります。

カスタムUIコンポーネントの使用に関しては一般的に大きな問題はありませんが、交差させるべきではない行があります。まだお持ちでない場合は、Apple iOS Human Interface Guidelinesをご確認ください。これは、UIのカスタマイズ時に交差しない行を具体的に示します。

+2

+1をHIGにリンクする。しかし、多くの成功したアプリケーションがHIGを壊してしまい、依然としてAppleに受け継がれ、優れたインターフェースアプリだと考えられています - あなたのデザインがHIGを破るならば、同じことをする他のアプリの研究を行うのですが、多くの「質」をもってそうすること。 – Damo

+0

ええ、+1。私は、既存のAppleコンポーネントとまったく混乱がない限り、ユーザーエクスペリエンスに苦しんでいない限り、Appleが許容することができる制限があると思う。 – Madhu

+0

私はHIGを知っています。 Madhumal、組み込みの要素で最初にプロトタイプを作成し、後で別の外観が必要な場合はカスタマイズしますか? – manmal

関連する問題