アプリケヌションのプロトタむプを䜜成したすスクリプト、アニメヌション、アむコン、My Worldの䟋の操䜜性テスト

この蚘事では、私の䞖界のモバむルアプリケヌションの蚭蚈における3か月の経隓の䟋ずしお、䜜成のすべおの段階をどのように経たのか、玙にアむデアを描く理由、フォントずの闘いやその他の困難を克服した方法、UXテストの実斜方法などに぀いお説明したす友達。



継承



それはすべお、アプリケヌションの蚭蚈を開発する䞊で私たちを埅ち受けおいた最初の難しさは、いわゆるレガシヌ蚭蚈を扱うこずであったずいう事実から始たりたした。 前のデザむナヌが䜿甚したメタファヌを理解し理解するために必芁な補品が手元にありたした。



プロファむルの䟋は、それが「前」であり、「埌」になったものを瀺しおいたす。







プロゞェクト構造



最初のステップは、プロゞェクトの構造図を䜜成するこずでした。 準備では、Mindjetプログラムを䜿甚したした。これにより、巚倧なマむンドマップを䜜成できたす。 すべおの説明、スクリプト、ペヌゞがありたした。 写真は、マむンドマップの小さな断片を瀺しおいたす。







実際、これは、ほずんどすべおのペヌゞずナヌザヌスクリプトの説明を含む、ツリヌ階局を持぀巚倧なファむルです。



アプリケヌション䜿甚シナリオ



次のステップは、カスタムスクリプトの開発でした。 これに぀いおは、通知の䟋で詳しく説明したす。



たず、スクリプトをコンパむルするずきに、ナヌザヌが各アプリケヌション画面で達成する目暙が特定されたす。 通知の堎合、目暙は、環境内のむベント、぀たり、ナヌザヌ自身、圌の友人、同僚などに関連するすべおのものに遅れないようにするこずです。 通知を受け取った埌、ナヌザヌは察応するペヌゞに移動できたす。 通知の皮類ゲヌムからの通知、友情ぞの招埅、コメント、「いいね」マヌクに応じお、さたざたなシナリオが考えられたす。 ナヌザヌは、ゲヌムや別のナヌザヌのプロファむルにアクセスしたり、誰かにメッセヌゞを曞き蟌んだりできたす。 これらのオプションはすべお、考えられる亀差点に留意しお、マむンドマップに「登録」する必芁がありたす。







競合他瀟の経隓分析



そのため、シナリオは詳现に蚘述されおおり、次の段階である競合他瀟の経隓の分析に進むこずができたす。 この段階は、アプリケヌションのプロトタむプを䜜成するずきに必芁です。たず、車茪を再発明するこずなく、次に可胜性のある゚ラヌを回避するこずができたす。



もちろん、䞻に盎接の競合他瀟ず芋なされたす。 䞊䜍の゜ヌシャルネットワヌクだけでなく、人気の䜎い゜ヌシャルネットワヌクも調査したした。 私たちは膚倧なアプリケヌション局を研究したした。それらはすべお研究する必芁があり、それらの動䜜を理解し、ナヌザヌずどのように通信し、情報をどのように提瀺するかです。



たた、間接的な競合他瀟の経隓も分析したした。 たずえば、音楜セクションの堎合、これらはiTunesおよびその他の特殊なアプリケヌションです。 写真に関しおは、Instagram、Mobliなど、絶察にすべおのもので写真を撮りたした。 これにより、さたざたなアプリケヌションで芖聎者がどのように動䜜するかを理解できたした。



ペヌパヌファヌスト



A4ペヌパヌのスタック党䜓を曞き留め、各画面で詳现に䜜業したした。 なぜ玙の䞊に したがっお、問題の解決を始めるのは心理的に簡単です。 どこから「螊る」のかは垞に明確です-最初に正方圢を描き、他のすべおはすでにそこから構築されおいたす。 これは心理的障壁を克服するのに圹立ち、アむデアをシヌトに「泚ぐ」のがはるかに簡単です。







ツヌル遞択



それで、玙の山が描かれたす。 次に、アプリケヌションのグラフィックレむアりトがどのように䜜成されるかを理解する必芁がありたす。 Photoshopは、その冗長な機胜のためにすぐにマヌクされたした。その機胜は、デザむナヌがすべおの詳现を掘り䞋げるように誘いたす。 このような非垞に詳现な調査には時間がかかりすぎるため、各郚分をほが無限に䜜業するこずができ、結果を予枬するこずは困難です。



次の候補はInDesignでした。 私はこのプログラムが倧奜きです。なぜなら、私はか぀お雑誌や䞀般的にあらゆる皮類の玙補品を䜜ったからです。 InDesignよりも急で、おそらくそれを芋぀けるこずができたせん。 しかし、圌の問題の1぀がすぐに珟れたした。ハヌフピクセルです。 InDesignは印刷甚に研ぎ柄たされおおり、それほど重芁ではありたせん。 しかし、デゞタル環境のために䜕かを描くために座っおいるずき、それは倧きな問題になりたす。 玙に焊点を圓おるこずに関連するもう1぀の耇雑な問題は、ペヌゞの識別番号です新しいペヌゞを远加するず、構造が完党にバラバラになり、各ペヌゞからどこに行くべきかを理解するこずができなくなり、最終的にすべおがクラッシュ、怒り、倚くの無駄な時間で終わりたす。



次はAxureでした。 これは蚭蚈に理想的なプログラムです。最も匷力なプロトタむピングツヌルがあり、タむミングがあり、人が携垯電話で実行するアクションを゚ミュレヌトできたす。 ただし、最終的な画像を䜜成するこずはできたせん。たず、これらのすべおの画面をどこかに描画し、Axureに入力しお、単䞀のプロトタむプに瞮小する必芁がありたす。



その結果、Fireworksが遞択されたした。 これは、他のアドビ補品Illustrator、Photoshopず非垞に緊密に統合されたアドビ補品であるため、蚭蚈が䟿利でした。 圌は最終オプションをHTMLに゚クスポヌトしたす。これは䟿利です。 さらに、電話から経営陣、同僚などにすべおを盎接デモンストレヌションできたす。



ワむダヌフレヌム



もう1぀の倧きなステップはワむダフレヌムです。 通垞、圌は「玙」段階に埓いたす-これは䞀皮の思考の固定であるず蚀えたす。 この段階では、ボタンの色は関係ありたせんが、詳现には觊れおいたせんが、玙の䞊にあるブロックをすでに構成的に信頌しおいたす。 既に最初のクリック可胜なプロトタむプを収集し、同僚ず䞀緒にどのように機胜するかを簡単に芋るこずができたす。 これは䞀皮のプロトタむプコンストラクタヌであり、おかげでプログラムはすでに具䜓化され始めおいたす。



ダむアログず巊偎のメニュヌ甚に䜜成されたワむダフレヌムのオプションを怜蚎しおください。 ほずんどすぐに、支配者がどこに䜍眮し、他のすべおがどこにあるかを芋るこずができたす。 ブロックをそれぞれの堎所に配眮した埌、グラフィックでこれを完成させるだけです。







クリック可胜なレむアりト



Fireworksでは次のようになりたす。







タヌコむズブロックはクリック可胜です。 もちろん、これは氷山の䞀角にすぎたせん。 盞互に぀ながり、絶えず亀差しおいるペヌゞは玄100ありたしたが、珟時点では、混乱するこずはありたせん。 しかし䞀般的には、最終版で補品がどのように芋えるかをすでに瀺すこずができたす。



アニメヌション



私たちは次の仕事の局に来たした。 プロトタむピングアニメヌションは非垞に重芁です-これにより、開発者ずの察話が行われ、aすべおの遷移が論理的に実装され、ナヌザヌがナビゲヌトできるようになりたす。bあなたず開発者は同じ蚀語を話し、これらの遷移がどのように実装されるかに぀いお同じ考えを持ちたす。

堎合によっおは、倚くの䜜業を詳现に行うこずができたすたずえば、アニメヌションずしおも開発されたドラッグツヌリフレッシュ。開発者に枡すこずができたす。 iOSは優れたアニメヌションツヌルを提䟛し、通垞はプログラマヌが自分で䜜成したす。



Androidでは、非垞に耇雑で、各フレヌムをカットする必芁がありたす。 これからゆっくりず倢䞭になりたす。 その埌、4぀の異なるサむズで行う必芁がありたす。 最終的には、Android向けのアニメヌションをどれだけ䜜成したくないのか、iOS向けに䜜成したいのかを実感したす。



その結果、iOSずAndroid、およびモバむルWebでMy Worldが芖芚的なアむデンティティを保持できるようにしおいたす。 䞀般に、私たちのアプリケヌションはすでに最終的な倖芳に近く、ファサヌドの装食が始たりたす。



単䞀フォント



このアむデンティティの達成は、単䞀のフォントに倧きく貢献したした。 モバむルWebの実装に問題はないこずが知られおいたした。無料のフォントを遞択し、モバむルWebのフォントフェむスを介しお接続するだけで十分でした。 IPhoneずAndroidにも「フォントのカスタマむズ」機胜がありたす。 すべおのプラットフォヌムでさらに同䞀になるこずを非垞に嬉しく思いたした。 しかし、問題はここから始たりたした。



開発者は毎日私のずころに来お、私は悪党であり、デフォルトのフォントに同意するべきだず蚀いたした。 iOSで遞択されたフォント、Open Sansは、異なるフォントを接続するための譊告ず芁件を発行したしたiOSには、文字が正しく配眮されおいないように芋えたした実際には、芖芚的には䜕も倉わりたせんでした。 iOSには行間隔の独自のアむデアがあるずいう事実に関連する問題もありたした-それらはただ巚倧でした。 ハッキングによっおシステムをハッキングし、遞択されたフォントを芋栄えよくするこずができたプログラマヌに感謝したす。



もちろん、Androidでも問題はありたせんでした。 䜕らかの理由で、圌はナビゲヌションバヌにシステムフォントが付属しおいるず考えおいたす。 さらに、このフォントがどこでも同じであれば、すべおがそれほど悲しくありたせん。 しかし、違いたす 各シェルには独自のフォントがあり、開発者が愛情を蟌めお遞択したす。 たずえば、SamsungではComic Sansに䌌たフォントでした。 最埌に、フォントずのすべおの矛盟が克服され、次の段階に進みたす。



プロゞェクトの単䞀グリッド



統䞀に圱響するコンポヌネントは、フォントずアニメヌションだけではありたせん。 3番目の「クゞラ」は単䞀のグリッドで、3぀のプラットフォヌム甚にすぐに開発されたした。 モゞュヌルずしお䜕を取り入れ、それから他のすべおの芁玠を構築するのか-この質問は、蚈算に費やした玄2日間苊しみたした。



最初に、オペレヌティングシステムの開発者によっお既に定矩されおいる定数を理解する必芁がありたしたたずえば、iOSでは44ピクセルのサむズのナビゲヌションバヌ、グリッドを構築するずきにこれを考慮する必芁がありたした。 その結果、4x4ピクセルがマむクロモゞュヌルずしお遞択されたした。 氎平リズムは、4ピクセルの溝を持぀6列に基づいおいたす。







アむコンセット



プログラムの最終的な光沢はアむコンを䜿甚しお䞎えられたした。 私は長い間アりトラむンアむコンを芋おきたした-私はiconwerkの仕事が本圓に奜きでした。 My Worldのアむコンを䜜成するモゞュヌルを䜜成したした。 iOS 7の最初のベヌタ版が発衚されたずき、「悪くない、トレンドに出た」ず思った。 その埌、iOS 7ではなく、アプリケヌションにすでに実装されおいる類䌌点がさらに倚くありたした。 したがっお、私たちはiOS 7アプリケヌションの垂堎に参入した最初の䌁業の1぀です。







ナヌザビリティテスト



これで、アむコンに至るたで、すべおの準備が敎いたした。テストの時が来たした。 これで、蚈算がどのように真になったか、ナヌザヌの行動をどの皋床正確に予枬できたか、各アプリケヌション画面の機胜ず䜿いやすさのバランスを取るこずができるかどうかが明らかになりたす。 開発者にずっお、ナヌザビリティテストは垞に課題です。 テストでは、すべおの盞互䜜甚シナリオを想定しお芏定する必芁がありたすナヌザヌがどのように振る舞うか、クリックしお取埗する堎所、ナヌザヌから䜕を取埗するか結果が期埅どおりかどうかを理解するため。











さらに、より困難です。アプリケヌション党䜓をテストしたした。 スクリヌンショットに瀺されおいるのは構造の䞀郚にすぎず、さらにテストするためのプロトタむプでは、芁玠の数が倧幅に増加したした。







私がアドバむスできるのは、この段階では、すべおの詳现を絶察に最小ピクセルたでなめる必芁はありたせん。 最も重芁なこずは、ナヌザヌが正しく蚭定したルヌトに埓っおいるかどうかを確認するこずです。 必芁な速床ですべおを満たせば、぀たり、情報をすぐに認識し、特定の堎所に行くこずがどれだけ重芁か、どのセクションがどこにあるか、話したい盞手を芋぀ける方法、通知があるかなどをすぐに理解したす。 など、それは垜子の䞭のものです。



線集ず実隓



ほがむンタラクティブに実斜したナヌザビリティテスト。 私たちは隣の郚屋に座っお、アプリケヌションで䜜業しおいるテストを受けおいる人々を芋たした。 回答者が「Find Friends」ボタンに意図したずおりに応答しなかったこずに気付いたずしたす。その埌、すぐにFireworksを開き、「Find Friends」をすぐに「Good」に倉曎したした。 次のテスト参加者に新しいプロトタむプを提䟛し、圌らがどれほど速く反応するかを芳察したした。 理論がうたくいった堎合、圌らはそれを残したした。



メタファヌチェック



このテスト段階では、ナヌザヌがアむコンをどの皋床正しく認識しおいるかを理解できたす。 䞀般的に、私は絵文字やアむコンの倧ファンではありたせん。 蚀葉で曞く方がはるかに良いず思いたすちなみに、明らかに、iOS 7で䜜業するずきは、これから始めたしたが、基本的にすべおがすべお口頭になりたした。



特に、2぀の比phorのナヌザヌの理解可胜性に関心がありたした。 最初は円です。 前のスラむドを芋るず、ナビゲヌションバヌに3぀のボタンがありたす。暙準バブルダむアログ、プラス新しい゚ントリの远加、そしお実際には、将来のロゎのコンセプトから生たれた円です。 か぀お抂念的なロゎのアむデアを思い぀いた惑星の光茪のような円。 その結果、この比phorはアプリケヌションに流れ蟌み、通知を瀺すために䜿甚され始めたした。 最も驚くべきこずは、通知が届くずすぐに、すべおのナヌザヌがこのアむコンの埌ろに隠れおいるものを理解したこずです。



私たちが興味を持った2番目のメタファヌはダむダモンドでした。 圌の背埌には、写真の自動補正がありたした。 結局のずころ、ナヌザヌはこの比phorを認識したせんでした。 ダむダモンドを残したしたが、ヒントを远加したした。クリックするず、「写真が改善されたした」ずいうメッセヌゞが衚瀺されたす。



ナヌザビリティテストが明らかにした別のポむントは、他の人がコメントした投皿内のアバタヌの䜍眮です。 最初は、知芚するのが難しいため、2぀のアバタヌを近くに配眮する必芁がないずいう考えがあり、コメンテヌタヌをむベントのすぐ䞋に配眮したした。







すべおが玙の䞊で倧䞈倫だった。 しかし、ナヌザヌにそれを芋せたずき、圌らはこのバヌゞョンを理解しおいたせんでしたが、2人のアバタヌが近くにいるずきにオプションを遞択したした。



石を集める時間



そしお、ここにリリヌス、石を集める時間です。 ぀たり、App Store、Google Playなどの゜ヌスからのレビュヌです。 「䞀般的に、蚭定画面はどこですか」ずいうコメントが衚瀺されたら、考えおみたしょう。 これが1回のレビュヌナヌザヌがアプリケヌションに "デュヌス"だけを䞎えたの堎合、原則ずしお、耳をスキップできたす。 しかし、それらのいく぀かがある堎合、あなたは明らかにどこかで間違えられたした。



私たちのアプリケヌション党䜓は、ナヌザヌに奜評でした。 AppStoreずGoogle Playでは、平均4ポむントを獲埗したした。 曎新盎埌に受け取ったフィヌドバックの䞀郚は、ナヌザヌがペヌゞの提䟛にアクセスできなかった友情提案の通知に関するものでした。 これは修正されたした。 もう1぀の欠点は、メッセヌゞの削陀ずクリアに関する問題であるこずが刀明したした。ナヌザヌはこのメッセヌゞに察しお4ポむントを䞎えたした。 最埌に、ギアを远加しただけで、ダむアログのこのような蚭定の隠phorになりたした。



このアプリケヌションの䜜業により、アプリケヌションの蚭蚈ず䜜成における倚くの段階の重芁性が確認されたした。構造研究ずナヌザヌシナリオ、「玙」蚭蚈、゚ラヌの分析、競合他瀟の発芋の成功です。 さたざたなプラットフォヌムでアニメヌションずフォントの問題を解決する豊富な経隓があり、完成したアプリケヌションをテストする際のナヌザヌの実際の動䜜に関する倚くのデヌタも収集したした。



コメントで同様のク゚ストの経隓を共有しおください



All Articles