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
37
Rubyistのみんなに 私の推しのDuckDBを 紹介させてください
keqh
0
74
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
AI-DLC Deep Dive
yuukiyo
9
4.2k
How Swift's Type System Guides AI Agents
koher
0
270
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
250
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
250
Running Swift without an OS
kishikawakatsumi
0
840
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
210
JOAI2026 1st solution - heron0519 -
heron0519
0
140
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
280
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
2
180
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
110
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
370
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
220
The Spectacular Lies of Maps
axbom
PRO
1
700
How to make the Groovebox
asonas
2
2.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
How GitHub (no longer) Works
holman
316
150k
So, you think you're a good person
axbom
PRO
2
2k
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