Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PSD.rbでiPhoneアプリ開発のギョームをカイゼンしたい(仮)
Search
kei-q
February 17, 2016
Programming
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PSD.rbでiPhoneアプリ開発のギョームをカイゼンしたい(仮)
TokyuRubyKaigi07発表資料
kei-q
February 17, 2016
More Decks by kei-q
See All by kei-q
春の鎌倉 Tech&Product Meet発表資料
keqh
0
52
Rubyistのみんなに 私の推しのDuckDBを 紹介させてください
keqh
0
96
Repro_Tech_Meetup__1_Docker.pdf
keqh
4
730
KeyRemac4MacBook.rb
keqh
0
150
すごいErlang楽しく学んだ!
keqh
0
230
Other Decks in Programming
See All in Programming
MySQLとPostgreSQLって何が違うの?
akagami
0
150
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.3k
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
400
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
110
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
130
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
530
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
450
仕様駆動開発の消費期限
watany
20
9.1k
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.9k
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
320
VibeCodingからAgenticWorkflowへ
starfish719
0
950
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
240
Featured
See All Featured
Abbi's Birthday
coloredviolet
3
9.6k
Believing is Seeing
oripsolob
1
200
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
810
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
Fireside Chat
paigeccino
42
4k
Typedesign – Prime Four
hannesfritz
42
3.1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
310
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Transcript
PSD.RB でIPHONE アプリ開発のギョ ー ムをカイゼンしたい( 仮) @kei_q #tqrk07
近況 IPHONE アプリ開発
UI デザイン デザイナー さんがPHOTOSHOP で作 成
Q. デザインをアプリ に反映させるには?
デザイン指示書
つらみ 書き漏らし 指示デー タが画像 PSD の中身を手動dump その他いろいろ
ある日のこと P : ( あれ、 ここのデザイン指示がないぞ……) P : (D のところへ行き)
ちょっと確認したいんですが、 今大丈夫ですか? D : どうしました? P : 指示書のここの文字、 フォントが書いてないんです が D : ああすいません、 それはxxx ですね。 大きさはxx で す P : 了解です。
ある日のこと P : ( あれ、 ここのデザイン指示がないぞ……) P : (D のところへ行き)
ちょっと確認したいんですが、 今大丈夫ですか? D : どうしました? P : 指示書のここの文字、 色が書いてないんですが D : ああすいません、 それは#xxxxxx ですね。 P : 了解です。
つらみ ( イメー ジ) 書き漏らし コー ドレビュー でインデントとか空白とかを何度も 指摘されるあの感じ PSD
の中身を手動dump 運用でカバー みたいな 指示デー タが画像 excel ドキュメント
( あかん)
なんとかしたい
PSD.RB ※ PSD : Photoshop のファイル形式
PSD.RB のABOUT より: PSD.rb is a general purpose Photoshop file
parser written in Ruby. It allows you to work with a Photoshop document in a manageable tree structure and find out important data such as:
Document structure Document size Layer/folder size + positioning Layer/folder names
Layer/folder visibility and opacity Font data (via psd-enginedata) Text area contents Font names Font sizes Color mode and bit-depth Vector mask data Flattened image data
None
None
None
これがあれば ( 理想) D : デザインにもっと時間がさけ る! P : デザインの反映が楽に!
他のツー ルと連携すると……( 理 想)
デザイン自動反映 PIXATE やCLASSY など
切り出した画像を自動 反映 CUT & SLICE ME など
しかし現実は厳しい
PSD.RB でIPHONE アプリ開発のギョ ー ムをカイゼンしたい ( 未完)
完 @KEI_Q