「wri.pe」を事例に学ぶ
自作サービスの作り方
Yuichiro MASUI / @masuidrive
∼ サービスデザイン編 ∼
Hi! I’m @masuidrive.
• Yuichiro MASUI - Ichi
• Open source developer, Ruby fun
• Pukiwiki, Ruby on Rails tutorial movie in Japanese,
IKEA hacker
• Furo-grammer (Coding in hot tub)
• FrogApps, Inc. CTO // ex-Appcelerati
@masuidrive
Yuichiro MASUI
miil / Toreta
!
MobiRuby / PukiWiki
Ruby on Rails
アジェンダ
• wri.peってなに? - 10min
• wri.peを作る動機 - 10min
• サービス設計 - 10min
• デザイン - 10min
動機
• 趣味で年1つぐらいのプロダクトを作りたい
• 新しい事を覚えたい → 使いたい
• 海外での知名度作り
煩雑なメモを
どうにかしたい
メモアプリの課題
• いつでも、どこでも
• 溜まったメモの整理
• 書いたことを忘れる
• もう読まないメモの処理
欲しいメモ帳アプリ
• プログラマならMarkdown
• gmailみたいなArchive
• カレンダービュー
• 全文検索・キーボードオペレーション
• iPhone/iPad/Androidサポート
設計
• 1週間以内に常用できるレベルのサービス構築
• 自分でずっと使える
• メンテナンス・バージョンアップを簡単に
• データの保全性を第一に
技術選択
• 認証はGithubとFacebook
• テストも兼ねてRails 4.0.0 + Ruby 2.0
• JavascriptはBackbone.js + HTML5 storage
• 運用はPaaSで
毎日自分で使う為に
• サーバの運用は自分でしない
• バックアップも全自動
• 軽く動く
デザイン
• ユーザとの接点はデザイン
• 全ての機能はUIを通じて提供される
• 自分で使うとしても心地よくなるデザインを
デザイン
• 今回は時間がないのでデザインも自分で
• メニューバー+メイン
• iOS/Android対応を視野に
• モチーフとなるデザインを探す
dribbble.com
dribbble.com
• webapp, mail, editorなどで検索
• 好きなデザインをBucketに入れる
• http://dribbble.com/masuidrive/buckets/133417
デザイン
• メモは縦に伸びるので縦方向は貴重
• メニューバーを上に置かず、橫へ
• 編集エリアを大きく
印象に残らない
• 上のバーがBootstrapっぽい
• 特徴色となる水色が弱い
• メリハリがない
• 色数は多くしたくない
指摘
• マウスオーバー時に色が変わらない
• 色の変え方でも個性が出る
• ボタンを少し大きくする
• サイズや角丸などの見た目を合わせ統一感を出す
• DropdownやSwitchの見た目も合わせる
まとめ
• 自分の使うアプリを好きなように作れるのは

プログラマの特権
• 一発芸なのか長期的に使うアプリなのかによって

サービス設計は大きく異なる
• デザインはdribbble.comを見て考える
宿題
自分が作りたいアプリを1行で説明する

増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの作り方〜サービスデザイン編 先生:増井 雄一郎