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
Extending Sketch App with awesomeness.
Search
houbenkristof
February 10, 2015
Design
3
250
Extending Sketch App with awesomeness.
houbenkristof
February 10, 2015
Tweet
Share
More Decks by houbenkristof
See All by houbenkristof
Prototyping for the real world.
houbenkristof
1
76
My inner-design-monkey
houbenkristof
1
110
De knop (The button)
houbenkristof
0
57
Fronteers talk Digiti — "Pre-processing"
houbenkristof
8
580
Challenge accepted!
houbenkristof
1
240
Fronteers conference 2011 summary
houbenkristof
3
150
Other Decks in Design
See All in Design
デザイナーとPMの両ロール_3つのポイント
toy1618
1
300
Мышление дизайнера историями. Как текстовые модели человеческого поведения помогают проектировать
ashapiro
0
140
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
200
Echoes Boomerang
artcloudyu
PRO
0
200
Kid Cowboy 103
marilutwin
0
210
「デザイン」を信じるには
iflection
0
230
DC Style Redesign
mcduckyart
0
100
portfolio_YumiYasuda
yum0418
0
250
私たちは、世界とデザインの〝次の一歩〟を、どこへ向けるか。
tkhr_kws
3
340
LLMによるRAG評価用合成テストデータの生成
licux
6
1.1k
Starry | Storyboards | Scene 1-21
giofortuna_story
0
250
今日からできる実践アクセシビリティSNSというかXでaltをつけよう
securecat
1
210
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
750
How GitHub (no longer) Works
holman
314
140k
Why Our Code Smells
bkeepers
PRO
336
57k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
660
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How to Ace a Technical Interview
jacobian
276
23k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.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