SlideShare a Scribd company logo
1 of 29
二年前のマッチング画面を
今風に変えてみた
Arcana Meetup #67
Kashiwagi Ryota
約二年前
キミスカという新卒向け逆求人サービスの
モバイルアプリを開発しておりました。
二年前キミスカは
モバイルアプリのリリースのために
急ピッチで開発を進めていました。
初のReact Nativeでの
モバイルアプリ開発ということで
ウキウキでした。
本題
ある画面の
レイアウト作成(画面全部)の
依頼を受けました
ある画面の用件
Web版と同じ感じでいいよ
コンテンツはないからどこかの使いまわして
マッチングアプリっぽいUIがいいね
いい感じにして
当時の記憶が曖昧ですが
このようなニュアンスだったかなと思うが、
たぶん盛ってます。
すべての用件を満たし、
スカウトミーが完成しました。
そうです。スカウトミーです。
スカウトミーとは?
逆求人型就活サイトのキミスカにおいて、
自ら求人することができるという従来型の就活機能
独自のアルゴリズムにより、
一日三社の企業を表示し、
興味あり、なしを選択できる。
興味ありを受けた企業は、
条件がマッチすれば学生に
スカウトを出すことができる。
学生 企業
→
←
アルカナキミスカ内のスカウトミーの扱いです
タスクとして存在しなかったり 仕様が不明だったり
ちなみにweb版は
トップ画面の一番いい席に
表示されている。
アプリはここから
で、アプリ版スカウトミーはというと
情報少な過ぎる説
スカウトミーだよ
誰も押さないし
読まないしょ
会社のロゴです
目一杯引き伸ばしてます
企業名
左から興味なし、企業情報、
興味ありボタンだよ
カードになっていて
左右スワイプ、
タップもできます
よくない点
・画面を開いた時に情報が少なすぎる
(迷子になる)
・コンテンツを引き伸ばしているのでチープ感
が増す
・アイコンが何を指すのかわかりにくい
・バツのアイコンがなんか嫌
・真ん中の i もよくわからない
・ナビゲーションヘッダーの”スカウトミー”いらん
改善点
・画面を開いたら何をすべきかわかるようにする
・コンテンツは引き伸ばさない
・画面遷移なしで企業の情報にアクセスできる
(スカウトミー用のコンテンツはないので使い回
す)
・わかりやすいアイコンにする
改善点を踏まえ
スカウトミーを新たに
作成しました
新しいスカウトミー
・画面を開いたら何をすべきかわかるように
する
→画面上部に何をするか書いちゃいました
・コンテンツは引き伸ばさない
→刷新した企業概要画面のコンテンツを流
用しました。
・わかりやすいアイコンにする
→アイコンに文字をつけてアクション名を明
記しました
こんな感じ
→
まとめ
少しずつ良くなるよう
UI/UXデザイナーとして
邁進して行きます。
参考
おわり

More Related Content

More from kasikasikasi

キミスカのフロントエンドを Monorepo化しない話
キミスカのフロントエンドを Monorepo化しない話キミスカのフロントエンドを Monorepo化しない話
キミスカのフロントエンドを Monorepo化しない話kasikasikasi
 
社内システムのAWSアカウントにIAMのベストプラクティスを導入した
社内システムのAWSアカウントにIAMのベストプラクティスを導入した社内システムのAWSアカウントにIAMのベストプラクティスを導入した
社内システムのAWSアカウントにIAMのベストプラクティスを導入したkasikasikasi
 
Service Worker を知る
Service Worker を知るService Worker を知る
Service Worker を知るkasikasikasi
 
This is toast ui calendar presentation
This is toast ui calendar presentationThis is toast ui calendar presentation
This is toast ui calendar presentationkasikasikasi
 
Copy Smallchat Arcana meetup#43
Copy Smallchat Arcana meetup#43Copy Smallchat Arcana meetup#43
Copy Smallchat Arcana meetup#43kasikasikasi
 
Favarite appinchina
Favarite appinchinaFavarite appinchina
Favarite appinchinakasikasikasi
 
How to name variables
How to name variablesHow to name variables
How to name variableskasikasikasi
 
Laravel多言語化対応
Laravel多言語化対応Laravel多言語化対応
Laravel多言語化対応kasikasikasi
 

More from kasikasikasi (11)

キミスカのフロントエンドを Monorepo化しない話
キミスカのフロントエンドを Monorepo化しない話キミスカのフロントエンドを Monorepo化しない話
キミスカのフロントエンドを Monorepo化しない話
 
社内システムのAWSアカウントにIAMのベストプラクティスを導入した
社内システムのAWSアカウントにIAMのベストプラクティスを導入した社内システムのAWSアカウントにIAMのベストプラクティスを導入した
社内システムのAWSアカウントにIAMのベストプラクティスを導入した
 
Let's CI/CD
Let's CI/CDLet's CI/CD
Let's CI/CD
 
Service Worker を知る
Service Worker を知るService Worker を知る
Service Worker を知る
 
This is toast ui calendar presentation
This is toast ui calendar presentationThis is toast ui calendar presentation
This is toast ui calendar presentation
 
Copy Smallchat Arcana meetup#43
Copy Smallchat Arcana meetup#43Copy Smallchat Arcana meetup#43
Copy Smallchat Arcana meetup#43
 
About Nuxt.js
About Nuxt.jsAbout Nuxt.js
About Nuxt.js
 
Favarite appinchina
Favarite appinchinaFavarite appinchina
Favarite appinchina
 
How to name variables
How to name variablesHow to name variables
How to name variables
 
Laravel多言語化対応
Laravel多言語化対応Laravel多言語化対応
Laravel多言語化対応
 
転職とLaravel
転職とLaravel転職とLaravel
転職とLaravel
 

Changing the matching function from two years ago to now.