Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Extending Sketch App with awesomeness.
Search
houbenkristof
February 10, 2015
Design
280
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Extending Sketch App with awesomeness.
houbenkristof
February 10, 2015
More Decks by houbenkristof
See All by houbenkristof
Prototyping for the real world.
houbenkristof
1
100
My inner-design-monkey
houbenkristof
1
150
De knop (The button)
houbenkristof
0
76
Fronteers talk Digiti — "Pre-processing"
houbenkristof
7
650
Challenge accepted!
houbenkristof
1
260
Fronteers conference 2011 summary
houbenkristof
3
170
Other Decks in Design
See All in Design
AIの定期タスクを6本作って、3本止めた話
rai263
0
130
設計の進め方と 品質特性品質特性
harakeishi
0
1.5k
自社プロダクトのUIをAIが再現するデザインビルドシステム
toy1618
0
1.4k
いいUIとは?初心者向けに事例をもとにUIデザインを分解
yuichi_hara7
13
7.4k
2026/6/26 第6回韓日リビングラボネットワークフォーラムin世宗 ー未来を作るリビングラボー アジアの社会システム転換に向けたリビングラボの可能性
a2k
2
130
Webデザイナー中田美穂_ポートフォリオ
omy
0
230
tokikai Webポータルの要点|仕様へのこだわりポイントまとめ
soniria
0
460
デザインハーネスはじめの一歩
satty9556
1
1.8k
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
ottatto
3
1.9k
みんながデザインを担う組織へ。急加速する開発組織でのデザイナーの戦略
mukai_takeru
0
410
言語化しきれなくてもいい〜勉強会を「完璧な成果を出す場」から「不確実な刺激と体験を持ち帰る場へ〜
hott3
0
210
Bet AI Day 2026丨デザインハーネス:専門職の判断基準をコードのように運用する
layerx
PRO
6
7.8k
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.2k
Google's AI Overviews - The New Search
badams
0
1.7k
Practical Orchestrator
shlominoach
192
12k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
Skip the Path - Find Your Career Trail
mkilby
1
280
Designing Experiences People Love
moore
143
24k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Everyday Curiosity
cassininazir
0
390
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
390
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Transcript
Hi, I’m Kristof @houbenkristof Product designer at CityLife, previously at
Mobile Vikings.
Extending Sketch with awesomeness.
There are some awesome plugins out there. sketchappsources.com awesome-sket.ch
Sketch Toolbox GUI for installing plugins sketchtoolbox.com
App store screenshot hell. 4 screens x 4 screen sizes
x 3 languages = 48 App Store screens
None
So I wanted to build a plugin. But where to
start?
Lives in the plugin folder
.sketchplugin extension
Plugins are built in CocoaScript. JavaScript + Cocoa frameworks.
None
None
None
None
None
How can I manipulate a document?
Document Page Artboard Layer Text Layer Style
None
None
None
Sketch I18n Easily translate pages in a non-destructive way.
Sketch Internationalization 18 characters
DEMO
Q&A Complaints @houbenkristof