質問

基本的に、ここでは少し広範な話をして、人々が最近 UI をどのように扱っているかを少し理解するためにいくつかの質問をします。

最近、UI デザインで手の込んだことを行うのが非常に簡単であることに気づきました。特に WPF を使用すると、ユーザーにとって見栄えが良く、より機能的なレイアウトを行う新しい方法を見つけています。私たちのローカル .NET ユーザー グループは、Excel のような入力フォームを作成するために使用できるデータグリッドができるまで、WPF を使用することを考えもしませんでした。

  1. つまり、基本的に、Web/WPF/Silverlight デザインに移行する際に、ビジネス アプリのデザインを再考しましたか。少なくとも私たちにとっては、winforms ではかなり機能的かつ均一に保たれていたからです。それとも、その「既知の」UI を維持しようとしているのでしょうか。 ?

  2. 最近の採用を検討する場合、専任のデザイン担当者 (大規模なチームの場合) と、より多くのデザインの才能を持つ開発者が上位にランクされるでしょうか?(デザイナーが何をしたのか見てみましょう スコット・ハンセルマンのベイビースマッシュ そして MicrosoftのPrismデモ)

  3. UI、特に WPF に使用するデザインのヒント、ヒント、ガイドラインはありますか?

  4. デザインに関してお勧めのサイトは何ですか?

役に立ちましたか?

解決

読むことをお勧めします スティーブ・クルーグの「ドント・メイク・ミー・シンク」 初め。この本には、UI を設計する際に考慮すべき事項の優れたチェックリストが記載されています。Web のユーザビリティに焦点を当てていますが、そこに含まれる教訓の多くはデスクトップ アプリケーションの設計者にとっても価値があります。

そうは言っても、Windows フォーム、WPF、Flash など、新しく登場した素晴らしいものを使用する場合は、a) 本物のデザイナー、または b) UI デザインに精通した開発担当者のいずれかを雇うことが最も重要です。どちらの経験も、デザイン ポートフォリオの本格的な URL を提供してくれるでしょう。これは、アプリケーションのデザインを改善するだけでなく、開発者が UI デザインについて考える負担を軽減し、バックエンド コードに集中できるようにするのにも役立ちます。

「ビジネス重視」の人に関しては、実際の顧客や関係者の意見を聞いて、アプリケーションのユーザビリティ テストを行ってもらうことができれば非常に素晴らしいことです。最も重要なのは彼らの意見です。

優れたデザイナーにこの点について理解してもらうのは難しくないと思います Microsoft エクスプレッション ブレンド チームが本当に優れた製品を開発するために使用できる優れた XAML デザインをいくつか作成します。

他のヒント

以下は、ビリー・ホリスがこれらの問題の多くに踏み込む素晴らしいスクリーンキャストです。

http://www.dnrtv.com/default.aspx?showNum=115

WPF はユーザー エクスペリエンスを大幅に向上させることができると思います。

ただし、ビジネス指向のコントロールはあまりないため、多くのことを自分で行う必要があります。

デザイナーに関しては、今では WPF デザイナーを見つけるのは本当に難しいと思います。それでも、デザインだけを担当する人ではなく、専任のプログラマーになるでしょう。

この状況が近いうちに変わることを願っています。

今後のソリューションと競合できるようにするために、少なくとも WPF の実験を開始する価値はあると思います。

既存のアプリケーションの UI を再考するという概念全体は、対象ユーザーによって異なります。会計や予算編成などの退屈なビジネス アプリケーションの場合、逆効果になる可能性さえあります。1 つは、そのような種類のアプリのユーザーは、何年も同じような見た目と感触の UI を使用してきた可能性があること、そして 2 つ目は、見た目が「かわいらしく」カラフルすぎるため、おもちゃっぽい (という言葉でしょうか?) という認識をもたらす可能性さえあるということです。それ。

私たちは最新かつ最高の UI ガジェットを使用していくつかの新しいプロジェクトを実行しましたが、新しいアプリケーションのほとんどについては、ライブの視聴者からフィードバックを得る良い機会であると思われます。そうすれば、そのフィードバックを既存のアプリケーションに変換することが容易になります。

また、UI が Windows 3.1 にほぼ似ている、現在も積極的に開発されている (そして明らかに使用されている) アプリもいくつかあります。それらはひどく、灰色で、不格好で、当社の唯一の本物のデザイナーは常にそれを現在の世紀に持ち込む許可を得ようとしていますが、最大の顧客はこれを積極的に拒否しています。彼らは、それはまったく問題なく、人々はその使い方を知っており、古いコンピュータでも動作すると言います。

@aku 「WPF はユーザー エクスペリエンスを大幅に向上できると思います。」

WPF には、UI をより創造的にし、表示されている実際のデータにより適したものにするツールとして、驚くべき可能性があると信じています。

まさにその行為だけで、 を使用して WPF では、優れた UI が突然現れるわけではありません。

偉大な大工は最高の木工道具を使うかもしれませんが、彼の道具を手にすれば、突然素晴らしい家具が生まれるわけではありません。

HTML/Flash/WinForms などで WPF を使用すると、 潜在的 .
それなら 醜さの可能性 または 美の可能性 あなた次第です。

@David H Austそれが質問をする理由の一部です。WPFのような新しいツールは、より新しく、より複雑で、同時にユーザーにとってよりシンプルなインターフェイスを提供するのに役立ち、新しい方法に適応する必要がある可能性があります物事を行うことの。

そして、他に誰が適応している/興味を持っているのか、彼らが何をしているのか、そしてどこからインスピレーション、知識、助けを得ているのかを見つけようとしています:)

IE:これは私が、積極的にグーグルをするというよりは、おそらくこれまでで最も緩やかな方法で変化に対して積極的に取り組んでいるということです:)

^ それは冗談でした、はっきりさせておきますが、私は実際に新しいことを学ぶことにかなり積極的で、クラウドソーシングのスタックオーバーフローとグーグルの比較が非常に興味深いと感じているだけです :)

Microsoft は WPF 用の DataGrid を構築しています。CTPが見つかる ここ.

@Lars Truijens - ありがとう、しかし99%の場合、それはひどいアイデアだと思います、そして確かに使い道はあります - しかし、WPFを使用すると、通常、それを行うはるかに優れた方法があることがわかりました。

さらに、テキスト ボックスを使用したり、Enter as Tab オーバーライドを使用してテキスト ボックス内を簡単かつ迅速に移動したりできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top