2
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Adaptive Iconの制作:Adobe XDを使って

Posted at

はじめに

Flutterでのアプリ開発を学習ついでに、プログラム以外の素材なども無料でつくることを前提に取り組んでみました。

これからの主流な方法として

  • VectorAssetで取り込む前のAdobe XDで行ったShape、パスの調整

を忘れないように(多分忘れる)ため細かめに書いてます。

Adaptive Icon について

スクリーンショット 2019-04-07 17.57.57.png

必要なことがまとまっているのと、アニメーションもふくめて動作確認ができるサイトです。

個人的に気になったもの

スクリーンショット 2019-04-07 18.06.35.png

スクリーンショット 2019-04-07 18.08.35.png

今回使ったツール

使うデザインツールは

  • Adobe XD

https://www.adobe.com/jp/products/xd.html
スクリーンショット 2019-04-07 11.45.05.png

表示の確認には

  • Android Studio

https://developer.android.com/studio/install?hl=ja
スクリーンショット 2019-04-07 13.06.58.png

を用いました。

素材をつくる

Adaptive Iconでは、いくつかのパターンで
アイコンが表示できるセーフエリアの目安となるKeylineを意識する必要があります。

規定について

keyline shape は端末や
https://material.io/design/iconography/#grid-keyline-shapes

https://medium.com/google-design/designing-adaptive-icons-515af294c783
から
Adobe Illustrator templateをダウンロードしました。

スクリーンショット 2019-04-07 13.37.28.png

Sketch用のtemplateも同サイトで配布されていました。

Adobe XD

ダウンロードしたaiファイルをimportします。

スクリーンショット 2019-04-07 13.43.26.png スクリーンショット 2019-04-07 13.42.14.png

shapeでつくったものはパスにする

Shapeを選択した状態で オブジェクト > パス > パスに変換 でパスにします

スクリーンショット 2019-04-07 18.13.27.png

塗りのパスだけで構成する

円の線の表現は線の色を表示させる円を大きめにして線の色を、内側の円を白で指定してます。

スクリーンショット 2019-04-07 17.00.36.png
  • 作成時のサイズ
スクリーンショット 2019-04-07 16.58.53.png

拡大・縮小

Shiftを押しながら縦横比保持が、グループ内にふくまれるパーツ全部が対象となります。
Shiftを押さない場合は縦横比は保持されず、変更した方向に拡大縮小される動作をしました。

  • 拡大
スクリーンショット 2019-04-07 17.01.43.png
  • 縮小
スクリーンショット 2019-04-07 16.59.32.png

失敗したこと

境界線をつけてしまうと、線幅が固定されて表示されました。

スクリーンショット 2019-04-07 16.55.59.png
  • 縮小

境界線の線幅は拡大前と同じなので、太くなって見える。

スクリーンショット 2019-04-07 16.56.08.png

重なっているパスは結合できる

  • パスを合体、型抜きなどの操作を実施
  • さらにパスに変換
スクリーンショット 2019-04-07 18.21.01.png スクリーンショット 2019-04-07 18.22.09.png スクリーンショット 2019-04-07 18.22.44.png スクリーンショット 2019-04-07 18.23.53.png スクリーンショット 2019-04-07 18.24.09.png スクリーンショット 2019-04-07 18.24.22.png
  • 縦横比が維持されない変形の表示もありといえばあり?

この状態にしてからShiftを押して変形すれば、比率を維持して拡大縮小は可能です。

スクリーンショット 2019-04-07 18.39.34.png

SVGに書き出し

書き出し対象はadaptive-iconで、サイズ108pxのレイヤーです。

スクリーンショット 2019-04-07 20.01.22.png スクリーンショット 2019-04-07 20.04.22.png スクリーンショット 2019-04-07 20.06.34.png

Android Studio

Vector Assetとして追加

この時点でまだadaptiveなIconにはなっていません。
VectorデータとしてSVGからProjectで使えるように変換する作業です。

作成したProjectで使用するには

resフォルダを選択した状態で

スクリーンショット 2019-04-07 20.52.00.png

右クリックで

スクリーンショット 2019-04-07 20.52.48.png

もしくは

スクリーンショット 2019-04-07 20.53.58.png

いずれかから
Local file(SVG,PSD)を選択

スクリーンショット 2019-04-07 20.56.11.png

Image Assetとして追加

Vector Assetと同様な選択で
API26から使えるadaptive Iconと、API25以下で使用できるレガシー(古い仕様)なアイコンを同時に作成できます。

スクリーンショット 2019-04-07 21.05.55.png

シミュレーター

背景を透過させて表示させるように調整しました。

スクリーンショット 2019-04-07 21.26.08.png

さいごに

adaptive icons サイトでこれかっこいい、というものを作るにはもっと表現手法や、XDの扱い方についても知らなければいけないことが作ってみると認識されてきます。私の場合は、未解決なのが、アイコンの口周りの曲線の扱いが、パスの調整が下手。

無料でAdobe XDが使えるまではSketchかXDか、有料アプリでの比較でした。Sketchもお試し期間がすぎた後もバージョンアップがあればまた使えるようになります。
いいデザインをもっとみたい。

2
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?