Adobe XD「私は潤滑油のような存在です」　ぼく「採用！」

# ※もちろんXDはデザインツールです

[エイチームライフスタイルアドベントカレンダー2017](https://qiita.com/advent-calendar/2017/ateam-lifestyle)、16日目は[株式会社エイチームライフスタイル](http://life.a-tm.co.jp/)の新卒1年目デザイナー @xrxoxcxox が担当します。

潤滑油ってなんのことやら？という方は[元ネタをどうぞ](https://www.google.co.jp/search?ei=g7gwWuq6B4SW0gSUsJXYBg&q=%E5%B0%B1%E6%B4%BB%E7%94%9F+%E6%BD%A4%E6%BB%91%E6%B2%B9&oq=%E5%B0%B1%E6%B4%BB%E7%94%9F+%E6%BD%A4%E6%BB%91%E6%B2%B9&gs_l=psy-ab.3...1221.3954.0.4296.0.0.0.0.0.0.0.0..0.0....0...1c.1j4.64.psy-ab..0.0.0....0.2gnBfB4Ul3o)

それはともかく、記事タイトルを見て「デザインとかプロトタイプ用のツールじゃないの？」と思った方も多いのではないでしょうか？
そうです、その通りAdobe XD（以下XD）はUXデザインツールとしてリリースされています。
そんなXDですが、今回はデザイナーがフロントエンドエンジニアと円滑なコミュニケーションをとるためのツールとしてご紹介します。

## なんでXDで円滑なコミュニケーションがとれるの？
まず始めに、自分は普段のデザイン業務にXDを導入しています。
導入したきっかけは「制作が早くなりそう」というレベルのものでしたが、毎日使ううちに色々な良さに気づきました。

1. デザインの依頼をされたその場で簡単なプロトタイプを作れるので、後からイメージと違うという理由で修正が起きづらくなった。
1. ホバーしたときやアコーディオンが開いたときなど、意外と忘れがちな要素もプロトタイプでチェックすると漏れが減った。
1. 仕様書とプロトタイプを併せ持ったものが作れるので、実装が早くなった。（実際に実装してくれたエンジニアから言われた！）
1. 共有がURLだけで出来るので、「新規案件-03-fix(2)-修正済.pdf」みたいなことが起こらなくなった。

おおざっぱに書くとこのようなことが挙げられます。
このうち2~4番はデザイナーはもちろん、**実装するフロントエンドエンジニアにもかなりのメリット**があります。
というわけで、実際にどんな機能でどんなコミュニケーションがしやすくなるのかをご紹介します！

## 具体的に便利になる機能はこの2つ

- デザインスペック
  - 使っている色や要素のマージン、フォントサイズなどなど大半のものが一目でわかる。

- プロトタイプ
  - このボタンを押すとどういう挙動をするか？バリデーションはどんな風か？というところまで作って共有ができる。

どちらの機能も使い方はとても簡単です。
共有用のURLを発行することができて、**XDを持っていない人でもアクセスするだけで**見ることができます。
それぞれどんな風にコミュニケーションが変わるのでしょうか？

### デザインスペック

デザインカンプを渡してコーディングをお願いしたらフォントサイズが1px違ったとか、#333で作った場所が#000で上がってきた……などはよくある話だと思います。
でも、自分も人のカンプをコーディングしたことがあるから分かるのですが全部キッチリ測るのは結構 ~~面倒くさい~~ 大変ですよね。

こういった問題をなくすことができるのが、デザインスペック機能です！

共有URLにアクセスすると、このようにどのフォントが何色で何pxかの組み合わせと、ページ内に使われている色が一覧になっています。
また、これらのアイテムにカーソルをあわせるとどこで使われているかが分かります。
![](https://qiita-image-store.s3.amazonaws.com/0/214677/5cb114e9-6803-fa9a-5e2f-04f4c8298743.gif)

これだけではありません！
ボタンやテキストなどをクリックすると、それらのサイズやマージン、角丸の値まで出してくれるのです！
![](https://qiita-image-store.s3.amazonaws.com/0/214677/cf1fafe3-4f27-aa5e-e3ec-bdb89f4d67e1.gif)


どうですか？20秒かけてPhotoshopを開いて、1つ1つサイズを測って色をスポイトしている場合では無いでしょう？

ちなみに画面に映っているのは、Adobeが公式に配布しているWiresというワイヤーフレーム用の素材集です。
[気になる方はコチラからダウンロードできます。](https://www.behance.net/gallery/55462459/Wires-wireframe-kits-for-Adobe-XD)

### プロトタイプ

ボタンのホバー時のデザインを忘れていて、エンジニアがよしなに対応してくれたもののトンマナとあっていなかった……みたいなこともありませんか？
さすがにホバー時のデザインくらい覚えておけよ！とツッコミが入りそうですが、忘れがちな要素をまとめた記事も世の中にはあるくらいです。
（参考： [デザインするのを忘れがちなデザイン要素のまとめ](http://coliss.com/articles/build-websites/operation/design/50-things-you-probably-forgot-to-design.html)）

この問題を解決してくれるのがプロトタイプ機能です！

コーディングを依頼する前にプロトタイプを触って確認することで、実装のイメージ違いが起こりづらくなります。
![](https://qiita-image-store.s3.amazonaws.com/0/214677/71f1fa75-3491-5d7c-2ac9-27f313261937.gif)

デザイナーが忘れなければ良いのでは？と思われた方、**その通りです。申し訳ありません。**

更にもう1つ、プロトタイプにはコメントできる機能もあります。
この機能を使ってコミュニケーションを取ると、履歴が残るしどこについてコメントしているかが明確になるのでやり取りが簡単になります。
![](https://qiita-image-store.s3.amazonaws.com/0/214677/39f4f0de-7167-1557-70d5-4a171a82453a.gif)


## 実際の例

文章と画像だけで説明されてもピンと来ないかもしれませんので、上記のプロトタイプの共有URLを公開します。
非常に簡単な例ではありますが、実際に見てみてどんなことが変わりそうかイメージを掴んでいただけたら幸いです。

- [デザインスペックはコチラ](https://xd.adobe.com/spec/69712282-fd1f-467d-85ea-0c95cd566108)
- [プロトタイプはコチラ](https://xd.adobe.com/view/23806af6-744b-4005-b32c-8274cb7780e5?fullscreen)

## おわりに

XDは既にAdobeのCreative Cloudに契約をしていれば追加コスト無しで導入できます。
また、学習コストもほとんどないので導入したその日からバリバリ使えると思います。
今回の記事で良いなと感じていただけたら、あなたの職場でも導入してみませんか？
きっと今までよりもエンジニアと仲良く制作が出来るようになりますよ！

[エイチームライフスタイルアドベントカレンダー2017](https://qiita.com/advent-calendar/2017/ateam-lifestyle)、明日は筋トレ命なデザイナーの @seira さんがこれからRuby、Railsを始める人のための記事を書いてくれるそうです！お楽しみに！

[株式会社エイチームライフスタイル](http://life.a-tm.co.jp/)では、一緒に働けるチャレンジ精神旺盛な仲間を募集しています。興味を持たれた方はぜひエイチームグループ採用サイトを御覧ください。
http://www.a-tm.co.jp/recruit/