iOS用の生年月日モバイルフォームフィールドICHI.PROiOS用の生年月日モバイルフォームフィールドモバイルフォームで生年月日を入力するための最良の方法は何ですか?考慮すべき4つのオプションがあります。最近のプロジェクトの1つで、iOSアプリの登録フォームをデザインしています。フォームのデザインは、UIの古典的な課題です。登録フォームのデザインに1日を費やし、残りの1週間はそれを磨き、残りの1年はライブになったら最適化することができます。フォームのデザインは落とし穴で埋め尽くされていることで有名であり、モバイルフォームではさらに扱いにくくなります。単純なテキスト入力フィールドはそれほど面倒ではありませんが、生年月日を入力することで、何かを決める前に慎重に考える必要がありました。これを設計する方法はたくさんあります。AnthonyがUXムーブメントに関するこの記事で優雅に説明しているように、すべての方法が同じように優れているわけではありません。生年月日入力の課題は、3つの関連する数値(月、日、年)を要求していることです。ユーザーは、何をする必要があるか(生年月日を入力)をどの形式で、最後に何で行う必要があるかをすばやく把握する必要があります。ほとんどのソリューション、特に優れたエラー処理で問題を解決できますが、当然、私は見つけた中で最も直感的で迅速なソリューションを提供したいと考えていました。アンソニーの記事に触発され、いくつかのアイデアを試した後、4つの選択肢になりました。長所ネイティブiOSコンポーネントは、実装が簡単であることを意味しますエラーセーフ。間違ったフォーマットを入力する方法はありませんクイック:6つのインタラクション(スクロールを2つのインタラクションとして数えます)このソリューションはWebに変換されないため、Androidで個別に評価する必要がありますAppleの日付バレルは少し厄介かもしれませんが、少なくともデフォルト値を中央値に設定することで、ユーザーベース全体のスクロール全体を最小限に抑えることができます(1971年は中央値ですが、正直なところ、私はチェックしませんでした月と日付の中央値—自分自身に注意してください。リリース前に確認してください)。月をテキストで表示する代わりに、誕生月を数値に変換する認知的負荷をわずかに増やします長所これは悪いことではありませんが、リストされている他のオプションに対して長所はありません。中速:8回のインタラクションが必要フォーマットを理解するより多くの認知的負荷を作成します決定決定。完璧な解決策はありません。ほとんどのものの設計と同様に、私たちは問題解決者であり、問​​題を解決するにはコンテキストを理解する必要があります。私はネイティブのiOS日付ピッカーを使用しました。実装は簡単で、(理論的には)すばやく対話できます。どちらもプロジェクトの成功指標に役立ちます。Bテストが得られ、他のソリューションのパフォーマンスが向上している場合は、それを採用できます。生年月日を入力する他の良い方法はありますか?あなたの考えを聞かせてください。2020年11月3日にhttps://martinsandstrom.comで公開されました。Collectiveは、プラットフォームで公開された記事ごとに1米ドルを寄付します。このストーリーは、ベイエリアブラックデザイナーに貢献しました。サンフランシスコベイエリアのデジタルデザイナーおよび研究者である黒人のための専門能力開発コミュニティです。コミュニティに参加することで、メンバーはインスピレーション、つながり、ピアメンターシップ、専門能力開発、リソース、フィードバック、サポート、および回復力を共有します。体系的な人種差別に対する沈黙は選択肢ではありません。信じるデザインコミュニティを構築します。