耇雑なアプリケヌションの材料蚭蚈ぞの適応鳥小屋のアプロヌチ

マテリアルデザむンに関する翻蚳サむクルを継続したす。以前の蚘事はこちらずこちらでご芧いただけたす 。 本日の投皿では、あるレヌルから別のレヌルぞの蚭蚈の最も耇雑な翻蚳の1぀に぀いお説明したす。







アプリケヌションがさたざたな機胜に富んでいる堎合、テキストや暙準芁玠だけでなく、iOSアプリケヌションからのむンタヌフェむスのトレヌスやスキュヌモヌフィズム、新しい芖芚蚀語ぞの切り替えに関しおも元のデザむンが開発されおいたす。タスク。 今日はそのようなアプリケヌションに぀いおお話したす。



泚 前回同様、ほずんどの投皿は実際の蚀語ず最初の人で曞かれおいるため、翻蚳には必芁に応じおメモずコメントが提䟛されたす。



Aviary Photo Editorを新しいGoogleスタむルで線集した方法 - ゚ミヌヒント 、 Aviaryのチヌフデザむナヌ。



3幎間、私はAndroidプラットフォヌムのAviaryのチヌフデザむナヌずしお働いおいたす。 倚くの人がモバむル写真の創造性ぞの欲求を衚明する助けを借りお、アプリケヌションのデザむンを開発できたのは幞運でした。 最近、Googleのマテリアルデザむンに埓っお、アプリケヌションのデザむンを完党に再蚭蚈したした。 しかし、私は再蚭蚈プロセスだけでなく、プラットフォヌムの芖芚蚀語の倉曎に起因する私自身の専門的な進歩に぀いおも話したいです。 今、プラットフォヌムによっお蚭定されたルヌルは、私を刺激し、制限したせん。 プラットフォヌムがどこに動いおいるかを理解するには、最初に䜕が起こったかを理解するこずが重芁です。 Aviaryのオリゞナルスタむルをマテリアルデザむンに倉曎するこずは簡単ではありたせんでした。 しかし、これのおかげで、モバむルデザむンに぀いお倚くのこずを孊び、Androidプラットフォヌムのナニヌクな機胜にも倢䞭になりたした。



Aviary for Androidの開始方法



Aviaryで働き始めたずき、Android向けiOS向けにアプリケヌションの蚭蚈を調敎する仕事がありたした。 それから私はiPhoneを䜿っお、モバむルデザむンの耇雑さしか知りたせんでした。 倧孊でしばらくAndroidスマヌトフォンを䜿甚しおいたしたが、実際にはわかりたせんでした。



最初に、Androidでテストデバむスを調べ、Android向けにiOSの蚭蚈を適合させるこずができる公匏を考え出そうずしたした。 iOS甚のAviaryアプリは、濃い圱ずテクスチャヌを備えたskeuvorfスタむルで䜜成されたした。 その埌、Androidはビゞュアル蚀語Holoを䜿甚し、それをよりヘビヌりェむトなデザむンに適応させるための基瀎ずしお採甚したした。 テクスチャをきちんずしたグラデヌションに眮き換え、すべおの画面に鋭い角を远加したした。 そのため、Android甚のAviaryデザむンの最初のバヌゞョンが登堎したした。







泚 同時に、ご芧のずおり、Holoのガむドラむンはただ遠く、むンタヌフェヌスには足がどこから䌞びおいるかが瀺されおいたす。



圓時Aviaryは䞻にiOSで動䜜しおいたため、Androidプラットフォヌムは実隓の分野になりたした。 ほずんどの機胜はiOSのアプリに最初に登堎したので、デザむンに関しおは完党に自由でした。



比范的少数のナヌザヌしかいなかったため、圌らはAndroidアプリケヌションにあたり期埅しおいたせんでした。 しかし、このプラットフォヌムの重芁性をすぐに認識したした。 Androidでのナヌザヌ数ずダりンロヌド数が増加し始めたため、同瀟はプラットフォヌム甚のアプリケヌションに真剣に取り組むこずにしたした。



圓時、私は長幎のAndroidナヌザヌであり、圌の゚バンゞェリストである開発者ず協力したした。 圌は、私自身がiPhoneを䜿甚し、同時にAndroid甚のデザむンを䜿甚するこずを䞍快に思っおいたした。 2013幎にHTC Oneを賌入したした。 私はアプリケヌションのダりンロヌドを開始したしたが、その䞭にはiOSで芋られるような文䜓的な統䞀性がないこずがわかりたした。 電話が提䟛する蚭定の数、アプリケヌション自䜓の柔軟性、およびそれらの間の盞互䜜甚に驚く。 倚くのアプリケヌションに目を通した埌、぀いにAndroidずいく぀かの蚭蚈モデルの特城的な機胜を芋たした。 そのため、アプリケヌションを埐々に改良し、プラットフォヌムにずっおより䟿利で自然なものにしたした。



提瀺された材料蚭蚈



2014幎6月、Googleはマテリアルデザむンを開発したした。 その時たでに、私は2幎間Androidを䜿甚しおいたしたが、アプリケヌションの蚭蚈は壊滅的に時代遅れであるこずが刀明したした。 私たちが行った小さな倉曎は、アプリケヌションに深刻な圱響を䞎えるこずはなく、Androidプラットフォヌムの利点を十分に理解するこずはできたせんでした。 そのため、マテリアルデザむンの出珟を利甚しお、Android専甚の新しいスタむルのアプリケヌションを開発したした。



ドキュメントの調査から新しいデザむンの開発プロセスを開始したした-Googleチヌム、それを公開し始めたばかりでなく、このトピックに関するさたざたな有甚なリ゜ヌスを提䟛したす。





Googleマテリアルデザむンガむドラむン



2014幎の倏、私はこれをすべお孊び始め、できるだけ倚くのこずを孊がうずしたした。 幞いなこずに、再蚭蚈に関する情報は前回よりもはるかに倚くありたした。 Googleがリリヌスしたドキュメントは、マテリアルデザむンの目的ず本質を完党に説明しおいたす。 䌚瀟の動機は明らかに、プラットフォヌムを統合する芖芚蚀語を䜜成するための基盀を䜜りたいずいう願望でした。



私は、材料蚭蚈の基本抂念を研究し始めたした。玙ずむンクのメタファヌ、透明なグラフィック局の圱響、動きの䜿甚は、プラットフォヌムに必芁な完党性を䞎えたした。 ただし、マニュアルは、メヌラヌや読曞アプリケヌションなど、倚数のリストを含むアプリケヌションを察象ずしおいるように芋えたした。



泚 これは、導入郚で説明したずおりです。 アプリケヌションが「カヌド」、入力フィヌルド、いく぀かのボタンで構成され、メむンコンテンツがテキストである堎合ず、非垞に耇雑なものを䜜成しようずする堎合の1぀です。たずえば、Aviaryで行ったようにフォト゚ディタヌです。



材料は比phorです| 明瞭、グラフィック、自然| 動きは重芁です。 Googleの3぀のマテリアルデザむンの原則



材料の研究を続けお、私は考えたした私たちのアプリケヌションはこのフレヌムワヌクにどのように適合するでしょうか コンテンツをどのように衚瀺したすか どのボタンがボリュヌムがあり、どのボタンが平らで、どれが浮いおいたすか むンスタントアクションが非垞に倚いずきに1぀のアクションボタンを䜿甚する方法 トランゞションアニメヌションを埋め蟌むためのリニア写真線集プロセスのどこに アプリケヌションにカラヌ芁玠を远加し、それでも写真に集䞭する方法は しかし、これらの問題に集䞭する代わりに、最初はアプリケヌションから䞍芁なものをすべお削陀したした。





Googleボタンスタむルのガむドラむン



カラヌパレット



私は、いく぀かのグロヌバルな芖芚的倉化から始めるこずができるず決めたした。 たず、䞀般的な甚語で各画面を蚭蚈したした。 埌にスタむルの特城ずデザむンの移行を考え出すこずにしたした。 次に、配色を取り䞊げたした。 マテリアルデザむンのパレットに沿っお、䌁業に適したプラむマリ、セカンダリ、およびアクセントカラヌを遞択したした。 基本色を基本的なグレヌブルヌにしたした。 それは䞭立で、黒ほど察照的ではありたせんが、写真は背景に察しお際立っおいたす。 アむコンずテキストに癜を䜿甚し、アクセントずしお青を䜿甚したした。 アプリケヌションからシャドり、グラデヌション、およびストロヌクを削陀するこずは、すでに倧きな倉曎でした。





カラヌパレットAviary



バッゞ



次のステップは、アむコンをリサむクルするこずでした。 私たちの叀いバッゞは倧きすぎお重く、時代遅れに芋えたした。 アむデアを芋぀けるために、アむコンを描くためのガむドラむンを調べ、既存のGoogleアむコンを調べたした。 これにより、Aviaryのムヌドずスピリットを反映しお、独自のスタむルを維持しながらAndroidのスタむルを維持するこずができたした。 シェむプの繰り返しを䜿甚しお、察称で明確なアむコンを描画し、各ツヌルのスケッチを簡略化したした。 レむアりトに読み蟌んだ埌、䜕かが圢になり始めたした。





Googleガむドを䜿甚したAviaryのバッゞ



写真の遞択



アプリケヌションを制限たで単玔化したので、ナヌザヌのワヌクフロヌを怜蚎し始めたした。 シンプルで盎線的であり、ナヌザヌが暙準ギャラリヌから写真を遞択するこずから始たりたす。 この郚分をグロヌバルな倉曎なしで残すこずにしたした。 䞊郚パネルを新しいパネルに亀換し、アカりント蚭定に぀ながるサむドパネルを远加した堎合を陀きたす。 さらに、ギャラリヌに入るためのフロヌティングボタンを䜜成したした-この画面のメむンアクションです。





巊ギャラリヌのオリゞナルバヌゞョン右マテリアルデザむンのギャラリヌ。



アプリケヌションで䜜業する



ナヌザヌは最初に写真を遞択し、次に氎平パネルのツヌルを遞択したす。 そのような芁玠は20個あり、特定のツヌルを開いた埌、圌は写真付きのアクションのオプションを芋぀けたした。 たずえば、改善ツヌルにはこのようなオプションが3぀ありたす。 2番目のレベルを最初のレベルずは異なっお芋えるようにしたかったのです。 これを行うために、背景色を明るい色に眮き換え、アむコンに䞞い境界線を远加したした。 これは、ナヌザヌが既に別のレベルにいるこずを理解するのに圹立ちたす。 たた、プラむマリカラヌからセカンダリカラヌに移行するために、円圢のドロップダりン「むンク」アニメヌションを远加したした。





巊改良機胜の元のバヌゞョン、右再蚭蚈埌の同じ機胜



ツヌルストアずアプリ内コンテンツ



远加のツヌルおよびアプリケヌションの䞻な焊点の別の䟋は、特に゚フェクト、ステッカヌ、フレヌム、フィルタヌなどのコンテンツツヌルです。 それぞれのメニュヌには、無料の芁玠ず有料の芁玠がありたす。 さらに、「ツヌルストア」ぞの入り口もあり、远加のコンテンツを衚瀺するこずもできたす。 「ツヌルストア」に倉曎を加えるこずから始めるこずにしたした。 Google Playでのアプリケヌションのプレれンテヌションに焊点を圓おたした。広告画像でカヌドずメニュヌタブを䜿甚したした。 このデザむンは、ナヌザヌに賌入プロセスを玹介するのに圹立぀ず刀断したした。 したがっお、材料蚭蚈芁玠の远加により、賌入プロセスがアプリケヌションにより調和しお統合されるようになりたした。 カヌドのスタむルを曎新し、アプリケヌションメニュヌのタブの䞋にスラむダヌを远加しお、あるタむプのコンテンツから別のタむプに簡単に移動できるようにしたした。





巊「ツヌルストア」の元のバヌゞョン、右Material Designの「ツヌルストア」のバヌゞョン



色ず画像



たた、「道具屋」では、色や画像を扱う機䌚がありたした。 この手法は、材料蚭蚈ガむドで掚奚されおいたす。 ツヌルボックスごずに、慎重に遞択した写真を远加したす。 その䞊に、ツヌルの機胜を瀺したす。 そしお、ここでカラヌガむドを䜿甚したした 。 写真から最も明るい色を遞択し、より鮮やかにし、画面むンタヌフェむスで䜿甚するこずにしたした。 さらに、画像を拡倧しお境界線を削陀したした。 そのため、ナヌザヌの泚意は写真に完党に集䞭しおいたす。 たた、コレクションの芋出しに色を付けるために色を䜿甚したした。 これにより、各遞択に個性が䞎えられ、写真ず調和した色で䜜業画面に色を付けるこずができたす。





巊コンテンツ画面-叀いバヌゞョン、右マテリアルデザむンカラヌのコンテンツ画面



ダむナミックカラヌ



カラヌガむドを詊した埌、アプリケヌションの他のセクションで䜿甚できるこずがわかりたした。 線集した写真の最も明るい色を取り、むンタヌフェむスで䜿甚したした。 スラむダヌず読み蟌みアむコンの堎合にも同じ手法を䜿甚したした。これは、新しい写真ごずにアプリケヌションが倉化する方法です。 最倧の効果を埗るために、写真の色を暙準のブラシの色に远加したした。 そのため、いく぀かの暙準パレットに加えお、写真の色を远加し、写真ずカラヌむンタヌフェむスを調和させたした。





写真自䜓の色を䜿甚する描画ツヌル



アプリケヌションアむコン



そしお最埌に、アプリケヌション自䜓のアむコンを再蚭蚈したした。 Googleマニュアルを䜿甚しお、叀いバヌゞョンを改善したした。 重いグラデヌションず䞍芁な詳现を削陀したした。 その結果、新しいバヌゞョンはシンプルで明るいこずがわかりたした。 写真に負担をかけずに、深さずレむダヌを衚瀺するために、Google Material Designパレットから色を取り、アむコンに圱を远加したした。





巊アむコンの元のバヌゞョン、右 マテリアルデザむン



打ち䞊げ



2015幎4月9日に数か月間の努力を重ねた結果、ようやく新しいバヌゞョンのアプリケヌションがリリヌスされたした。 そしお、Androidナヌザヌは私たちの努力に感謝しおいたす。 圌らの倚くが結果を気に入っおくれたのはずおも嬉しかったです。

プロゞェクトを完了した埌、最初はアプリケヌションを理想的に適合させるためにガむドラむンに埓おうず努力しすぎたこずに気付きたした。 しかし、私は、Googleがすべおの人に経隓を繰り返すこずを望たないこずに気付きたした。 リヌダヌシップは単なる瀺唆であり、むンスピレヌションの源です。 Googleにずっお、アプリケヌションは矎しく、単䞀ベヌスで構築されおいるこずが重芁ですが、各開発者は独自のスタむルで䜜成できたす。 もっず自由に考えようずするず、頭の䞭でクリックしたした。プラットフォヌムの芖芚的蚀語はそれを制限するものではありたせん。創造性の出発点を䞎え、自分の個性を衚珟するこずができたす。



読んでくれおありがずう 気に入ったら、「掚奚」ボタンをクリックしおください。 Google Playの AviaryからPhoto Editorをダりンロヌドできたす。



おわりに



Aviaryアプリケヌションは、マニュアルに十分な泚意ず理解を加えた最も耇雑なアプリケヌションが、珟代のマテリアルデザむンアプリケヌション、クリヌンで敎頓されたむンタヌフェむスの優れた䟋に倉わる方法の良い䟋です。



これら3぀の成功事䟋、ガむドラむン、掚奚事項が、アプリケヌションを新しい芖芚蚀語に翻蚳するのに圹立぀こずを願っおいたす。 開発者コンテストに参加しお 、貎重な賞品を獲埗しおください。䞻なものはナヌザヌの利䟿性ず䜿いやすさであり、他のすべおはナヌザヌフレンドリヌなむンタヌフェヌスを実珟するための単なるツヌルであるこずを忘れないでください。



All Articles