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
Designing with the API
Search
Mapk
April 15, 2018
Design
0
500
Designing with the API
Designing with the REST API and innovating with WordPress.
Mapk
April 15, 2018
Tweet
Share
More Decks by Mapk
See All by Mapk
Disuptive Innovation
mapk
0
290
Disruptive Innovation
mapk
1
310
Designing in the Open, Remotely
mapk
2
370
Visual Data Using the WordPress API
mapk
0
890
Visual Data + Computational Design
mapk
0
550
Designing in the Open
mapk
0
330
Design for Telepathy
mapk
0
440
Design Thinking
mapk
1
1.2k
Other Decks in Design
See All in Design
Diverse Design Team Deck
diverse
0
550
見栄えと使いやすさの先にある 特別感 をデザインする / Designing a Sense of Specialness Beyond Aesthetics and Usability
bitkey
PRO
0
250
AIスライドデザインを生成する仕組みを社内共有する
kenichiota0711
4
3.3k
越境するデザイン人材:デザイナーが社会資本となる世界へ
goodpatch
1
500
結びながら、ひらく - にじむ境界のデザイン
hilokifigma
3
1.3k
hicard_credential_202601
hicard
0
140
Crisp Code inc.|ブランドガイドライン - Brand guidelines
so_kotani
1
300
コムデマネージャーがプロダクトデザインに挑戦した。むずかしくて楽しかった。
payatsusan213
0
190
decksh object reference
ajstarks
2
1.5k
AI業務アプリケーションの体験デザイン
kazuhirokimura
0
250
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
790
Storyboard Exercise: Chase Sequence
lynteo
1
200
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
250
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Building the Perfect Custom Keyboard
takai
2
680
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Cult of Friendly URLs
andyhume
79
6.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Automating Front-end Workflow
addyosmani
1371
200k
How STYLIGHT went responsive
nonsquared
100
6k
Paper Plane
katiecoart
PRO
0
46k
Transcript
Designing with the API A talk by Mark Uraine
Mark Uraine I’m an interdisciplinary designer dedicated to making the
web more accessible and human friendly by facilitating the transfer of information through design. I work at Automattic contributing to the open source project, WordPress. @mapk
None
None
What is a CMS? A content management system or CMS
is a software that facilitates creating, editing, organizing, and publishing content.
Where does the content live? In the database.
Blogs 2019 World domination 2003 Websites 2005 Apps 2016
Technological Singularity WordPress becomes an AI and takes over the
world.
None
What are you building with WordPress?
What are you building on WordPress?
Online Store Blog Website Portfolio WordPress + Themes + Plugins
=
MySQL + PHP + HTML/CSS Javascript WordPress
Visual Data iOS App Game Android App Web App AI
Intranet Storybook Photo App React Angular Backbone Ember Knockout Java Processing FluxC Swift Vue R = MySQL + PHP + API + WordPress
WP REST API
What is an API? An Application Programming Interface is a
set of clearly defined methods of communication between various software components.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo.
Buffalo buffalo, Buffalo buffalo bully, bully Buffalo buffalo.
Buffalo bison, that other Buffalo bison bully, also bully Buffalo
bison.
Buffalo buffalo, that other Buffalo buffalo buffalo, also buffalo Buffalo
buffalo.
https://commons.wikimedia.org/wiki/File:Bison_fight_in_Grand_Teton_NP.jpg
None
None
None
& Endpoints The functions available through the API. Routes The
names you use to access the endpoints. The URI.
wordpress.org/wp-json/wp/v2/ https://wordpress.org/wp-json/wp/v2/
WordPress world domination? Count me in!
different ways to Design with the API
codepen.io/mapk/pen/JWZjev Data Visuals - Loop through posts for keywords and
display visually. - Processing (p5js)
None
codepen.io/mapk/pen/bRExoQ Data Visuals - Loop through comments and display visually.
- Processing (p5js)
None
https://themes.redradar.net/foxhound/ Theme - Single-page app theme by Kelly Dwan &
Mel Choyce. - React
iOS App - Loop through media library and randomly show
media on click. - React Native
None
None
leadershipquotes.mystagingwebsite.com/wp-json/media-ids/v1/get-all-media-ids [40,39,38,37,36,35,34,33 ,32,31,30,29,28,27,26,25 ,24,23,22,21,20,19,18,17 ,16,15,14,13,12,11,10,9, 8,7,6,5,4,3]
https://www.chrisfinke.com/2016/12/10/alexa-blog-with-your-voice/ Blog Helper - An Alexa skill by Chris Finke.
- Alexa Skill
https://faithful-violet.glitch.me/ Web VR - Walk through a post in 3D
and interact with it virtually. - Mozilla’s A-Frame
None
None
In closing
When you think about it, we’re kind of building a
web operating system. - Matt Mullenweg, 2014
Blogs are being built on WordPress. , Websites, Native Apps,
?
different ways to Design with the API
different ways to Innovate with WordPress
Innovation is taking two things that already exist and putting
them together in a new way. - Tom Freston
Break the paradigm. Build something creative with WordPress.
Thank you. Twitter: @mapk WordPress.org: mapk markuraine.com