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
96
My inner-design-monkey
houbenkristof
1
150
De knop (The button)
houbenkristof
0
73
Fronteers talk Digiti — "Pre-processing"
houbenkristof
7
640
Challenge accepted!
houbenkristof
1
260
Fronteers conference 2011 summary
houbenkristof
3
170
Other Decks in Design
See All in Design
1000人規模の組織でデザインハーネスを導入するための第一歩
pkshadeck
PRO
5
4k
「惜しいデザイン」 を生み出さないための AIレビューループ
0b1tk
3
4.5k
言幹と言葉(Stems & Leaves)
kakukoki
0
220
富山デザイン勉強会_ブラッシュアップデザイン.pdf
keita_yoshikawa
0
130
TOPOSTOPOS
shoheyey
0
210
【CEDEC2026】派手さと見やすさは両立できる!『Shadowverse: Worlds Beyond』エフェクト・3D背景の超進化したビジュアル設計
cygames
PRO
1
1.9k
“なんとなくFigma”から一歩先へ。AI時代も活きるWeb制作フロー
ayumidesign
0
230
Rethinking IFUs: What Board Game Rulebooks Contribute to IFU Usability
deadlinepoet
0
370
設計の進め方と 品質特性品質特性
harakeishi
0
1.3k
全員がアウトプットを出せる時代、 誰を採用する?
nishame
0
680
RawrXD: The Sword
seanvraj_arts
0
120
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
karad
0
200
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
WENDY [Excerpt]
tessaabrams
14
39k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
430
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Paper Plane (Part 1)
katiecoart
PRO
2
11k
How to Ace a Technical Interview
jacobian
281
24k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
330
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