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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kei-q
February 17, 2016
Programming
200
0
Share
PSD.rbでiPhoneアプリ開発のギョームをカイゼンしたい(仮)
TokyuRubyKaigi07発表資料
kei-q
February 17, 2016
More Decks by kei-q
See All by kei-q
春の鎌倉 Tech&Product Meet発表資料
keqh
0
36
Rubyistのみんなに 私の推しのDuckDBを 紹介させてください
keqh
0
73
Repro_Tech_Meetup__1_Docker.pdf
keqh
4
720
KeyRemac4MacBook.rb
keqh
0
140
すごいErlang楽しく学んだ!
keqh
0
220
Other Decks in Programming
See All in Programming
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
540
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
1.2k
KagglerがMixSeekを触ってみた
morim
0
360
飯MCP
yusukebe
0
460
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
140
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
180
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
170
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
300
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
460
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
290
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
120
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
290
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
180
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
99
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Evolving SEO for Evolving Search Engines
ryanjones
0
170
Done Done
chrislema
186
16k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
240
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Unsuck your backbone
ammeep
672
58k
Crafting Experiences
bethany
1
100
Thoughts on Productivity
jonyablonski
76
5.1k
Making the Leap to Tech Lead
cromwellryan
135
9.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