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
0
170
PSD.rbでiPhoneアプリ開発のギョームをカイゼンしたい(仮)
TokyuRubyKaigi07発表資料
kei-q
February 17, 2016
Tweet
Share
More Decks by kei-q
See All by kei-q
春の鎌倉 Tech&Product Meet発表資料
keqh
0
7
Rubyistのみんなに 私の推しのDuckDBを 紹介させてください
keqh
0
45
Repro_Tech_Meetup__1_Docker.pdf
keqh
4
660
KeyRemac4MacBook.rb
keqh
0
110
すごいErlang楽しく学んだ!
keqh
0
190
Other Decks in Programming
See All in Programming
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
240
Agent Rules as Domain Parser
yodakeisuke
1
350
SpringBootにおけるオブザーバビリティのなにか
irof
1
890
REST API設計の実践 – ベストプラクティスとその落とし穴
kentaroutakeda
2
320
Blueskyのプラグインを作ってみた
hakkadaikon
1
290
AI Coding Agent Enablement in TypeScript
yukukotani
17
7.2k
TVer iOSチームの共通認識の作り方 - Findy Job LT iOSアプリ開発の裏側 開発組織が向き合う課題とこれから
techtver
PRO
0
720
Passkeys for Java Developers
ynojima
1
320
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
620
TypeScript だけを書いて Tauri でデスクトップアプリを作ろう / Tauri with only TypeScript
tris5572
2
540
バランスを見極めよう!実装の意味を明示するための型定義 TSKaigi 2025 Day2 (5/24)
whatasoda
2
780
複雑なフォームを継続的に開発していくための技術選定・設計・実装 #tskaigi / #tskaigi2025
izumin5210
12
6.5k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
52
7.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.3k
The Invisible Side of Design
smashingmag
299
50k
It's Worth the Effort
3n
184
28k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
620
Designing for humans not robots
tammielis
253
25k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Side Projects
sachag
454
42k
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