SlideShare a Scribd company logo
1 of 22
Download to read offline
T H I N K I N G O U T S I D E
T H E L I T T L E B L A C K B O X
J O N A T H A N S TA R K
Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era
Objective: To inspire web professionals to think bigger about their potential impact on the
world

Target Audience: Web professionals

Five Things Audience Members Will Learn:
• Likely winners —and losers— in the coming networked society

• How to transition web skills to broader application space

• What the web might look like in 3D virtual space

• Approaches to designing front-ends for screen-less devices

• Implications of extending back-end code into physical space
W H O A M I ?
• Consultant
• Author
• Developer
• CTO
• Speaker
• Coach
• I help companies like CVS, Staples, Nokia, Intel make the leap to mobile.

• I've written three books on mobile and web development, most notably "Building iPhone
Apps with HTML, CSS, and JavaScript" which has been translated in to 7 languages. 

• I do a few dev projects every year to make sure my consulting advice stays fresh. Most
recently I did the javascript for responsive redesigns of EW, Techcrunch, and some parts
of Time Inc. In the fall of 2014, co-developed a Rails app called Castbacker which is a
crowdfunding platform for podcasters. 

• CTO of a bootstrapped SaaS startup called StickyAlbums that helps photographers
market themselves with responsive HTML5 web apps. 

• Business coaching for software developers to help them attract bigger clients, increase
their profits, create recurring revenue, etc. at expensiveproblem.com
2 0 0 7
On Jan 9, 2007, Steve Jobs introduced the world to the iPhone.
https://www.youtube.com/watch?v=GE1pd3HktwA
We all know what happened next. This is a graph of iPhone sales since 2007. Apple overshot
their initial goal of 1% marketshare by about 40 percentage points.
The iPhone infiltrated every aspect of our daily lives. On a good day, sometimes twice ;-)
Before long, smartphones were everywhere you looked.
2 0 1 5
By 2015, smartphones had surpassed desktop-class devices in several important ways:

• Number of devices in use
• Time spent on device
• Volume of internet traffic
• % of email opens
• Facebook usage
• Google searches
2 0 1 5
• Number of devices in use

• Time spent on device

• Volume of internet traffic

• Percentage of email opens

• Facebook usage

• Google searches
Pretty much however you slice it, the smartphone industry dwarfs the PC industry. 

B I G G E S T T E C H E V E R
M O B I L E I S
In less than a decade, the smartphone became the primary computing platform on Earth.
– T O M I A H O N E N , C O M M U N I T I E S D O M I N AT E B R A N D S
“No tech ever, has even come close. Not television
sets, not Playstations, not PCs, not Walkmans, not
radios, not cars, not motorcycles, not even bicycles;
not credit cards, not even bank accounts; not the
reach of electricity or landline telephones or even
running water; not wristwatches, not toothbrushes,
not even pens and pencils have been as widely
used as mobile is today.”
"This is unprecedented in the human history of technology. No tech ever, has even come
close. Not television sets, not Playstations, not PCs, not Walkmans, not radios, not cars, not
motorcycles, not even bicycles; not credit cards, not even bank accounts; not the reach of
electricity or landline telephones or even running water; not wristwatches, not toothbrushes,
not even pens and pencils, have been as widely used as mobile is today."

-- Tomi Ahonen, Communities Dominate Brands in 2012
2 0 2 0
By 2020, it is projected that the number of smartphones in use will double to 4B, while
desktops remain around 1.5B

80% of adults worldwide will have a connected
supercomputer in their pocket.
This means that 80% of adults worldwide will have a connected supercomputer in their
pocket that has more computing power than NASA used to put men on the moon. 

D E S K T O P I S D E A D
So ... the desktop is dead. Not dead in the sense of "disappearing overnight" but dead in the
sense that it has stopped growing. It has both peaked and been drastically surpassed. It's
like radio was once TV caught on.
B R O W S E R I S C A S U A LT Y
The general purpose web browser (GPWB) and the behaviors that it enabled - and in fact
encouraged - were designed for a desktop class device: big screen, physical keyboard,
pointing device, consistent power, and stable connectivity. So, as the desktop dies off, the
GPWB will be a casualty. 

Farfetched? Imagine the UI of your favorite mobile browser. I'm willing to bet it has all the
same core stuff as Netscape Navigator had over 20 years ago:

• address bar

• back forward buttons

• new window/tab button

• page loading progress indicator

• history

• bookmarks

• cookies

S H O E H O R N I N G
As we all (hopefully) know by now, shoehorning a desktop UI down for small touchscreen
devices doesn't work very well. And the GPWB is a desktop UI for a desktop activity. Think
about your web activity on mobile. If you're like me, a link is presented to you (as the result
of a search, a feed, a message, etc), you click on it, you read it for a minute or two (or less)
and you close the page and go back to what you were doing. We don't really surf the web
that much anymore... it's more of a toe dipping exercise now.
M O B I L E I S D I F F E R E N T
Mobile is fundamentally different. We need a different interaction model for the web on
mobile.
Q: What’s radical about this picture? 

A: Computing while standing up, with one hand.
In the entire history of computing up to 2007, we did our computing sitting down with two
hands.
Once the iPhone hit the scene, we stood up and started grabbing stuff. The new posture
was standing with one hand - or perhaps more accurately, with one thumb and one eye.

Hooray! At last, we can finally compute from anywhere... Right?
Nope. As awesome as the iPhone and it's friends are, smart phones have significant
limitations.
You can't use them when your hands are wet.
You can't use them when your hands are full.
E Y E B A L L
R E QU I R E S A N
You have to look at it to do most things.
H A N D
R E QU I R E S A
You need at least one hand free to operate it for most things.
Smart phones have been around for almost a decade. I think they've reached a plateau. The
next wave of innovation is going to be focused on the next computing posture: hands-free,
eyes-free.
We're going to want to be connected more. The smartphone isn't the end of the line in
personal computing devices and I don't think it's not going to get much better (without
turning into something fundamentally different).
The smartphone is just the first killer app of a much bigger trend with is wireless computing.
Here's a short concept video that demonstrates some potential use cases for an even more
mobile, more personal computing device. Of course, this is sci-fi. A contact lens based
visual AR is decades off at best, but hands-free, eyes free computing is moving into
consumer-land. 

http://vimeo.com/46304267
Amazon Echo + Alexa
Amazon Echo + Alexa
Google Home + Assistant
Apple AirPods + Siri
T H E R E ’ S M O R E . . .
B U T WA I T !
But wait, there's more! There are all sorts of new I/O devices making their way into
commercial production that will further blur the lines between man and machine.
Oculus Rift
Kinect
Leap Motion

Myo Armband

http://www.amazon.com/Mattel-T8498-Mindflex-Duel-Game/dp/B004GHNFKK/ref=sr_1_1?
ie=UTF8&qid=1403197217&sr=8-1&keywords=mindflex+brainwave+game
W H AT D O E S T H I S H AV E
T O D O W I T H T H E W E B ?
S O . . .
Decades of designing and developing for the distributed architecture of the web has
uniquely positioned web professionals to thrive the fragmented, volatile, connected future
that is fast approaching.

O U T S I D E T H E B R O W S E R
T H I N K
But... it means we have to think outside the browser.

I N Y O U R P H O N E
W E B I S
Our web "stuff" is breaking out any native apps and bleeding up into the mobile OS itself:

* Push notifications on iOS and Android

* iOS notification center widgets

* Android home screen widgets

* Siri results

* Google Now Cards
I N Y O U R WAT C H
W E B I S
Smart watches are catching on fast:

* Apple Watch

* Android Wear

* Pebble

I N Y O U R T V
W E B I S
Set top boxes:

* Roku - 10 million sold

* Apple TV - 20 million sold

* Fire TV - a half million in one day

* Chromecast - 14 million sold

I N Y O U R C A R
W E B I S
Set top boxes:

* Android Auto - 50+ manufacturers 

* Apple Carplay - 100+ models
I N Y O U R S T U F F
W E B I S
Let's not forget the home:

* Lights

* Thermostats

* Smoke detector

* Locks

W H AT D O W E D O ?
S O . . .
From a career standpoint, we have little choice but to specialize if we want to remain
relevant and valuable as the domain space expands. Remaining a generalist in a sea of
diversity will almost certainly result in decreased impact (and income) over time. There are
many ways to specialize (vertical, horizontal, demographic, platform), but I'll describe the big
ones...
R E A C T D E V E L O P M E N T
H O R I Z O N TA L S P E C I A L I Z A T I O N
Specializing horizontally means getting really good at a very specific skill that is of use to a
very wide range of client types. i.e., you do one thing well. 

For example:

• React development

• Web fonts

• Canvas games
E V E RY T H I N G
W E S P E C I A L I Z E I N . . .
👎
You can't specialize in multiple things (e.g., "We specialize in iOS, Android, and Web
development" is an oxymoron).
– O X Y M O R O N
“We specialize in iOS, Android,
and Web development.”
👎
– G E O F F G E N E R A L I S T
“We build elegant solutions to
complex problems.”
👎
Also, specializing in something overly general is not really specializing (e.g., "We build
elegant solutions to complex problems")
F L A S H D E V E L O P M E N T
W E S P E C I A L I Z E I N . . .
😰
Yes, betting on the wrong horse can be dangerous - as Flash devs can attest - but there are
certain web design and development skills which will almost certainly be valuable in a broad
range of new situations.
J AVA S C R I P T, C M S , A P I
D E V E L O P M E N T S P E C I A LT I E S
👍
JavaScript - Atwood's law is coming true: "Anything that can be written in JavaScript, will be written in JavaScript". Simply put,
javascript is everywhere - if you are good at it, you will be in demand. 

Content Management Systems (i.e., CMS) - Our popular CMSs are not really for managing content - they're for publishing web pages
(and often desktop-specific pages at that). As such, they're commonly polluted with context specific layout instructions (e.g., BR tags).
We need systems, processes, and workflows that are truly content centric and agnostic of output context (e.g., desktop web browser,
native iOS app, track info in iTunes, eInk display on a smartwatch, LCD screen on a car stereo, etc). 

Web Services (e.g., REST, SOAP, XML-RPC, etc) - Mobile has created a "real time, all the time, from anywhere, on anything" expectation
in end users. This kind of experience is impossible to provide when your organization is full of silo'd information. Providing self-service
APIs over the network is the best way to break down those silos. That said, it's a lot of work when you really do it right: security,
throttling, monitoring, caching, paging, testing, documentation, versioning... the list goes on and on. 

T Y P O G R A P H Y, R W D , U X
D E S I G N S P E C I A LT I E S
👍
Typography - Type is the primary design element of the Web (and many other mediums). 

RWD - Responsive Wed design allows us to markup content in a way that will allow it to format itself appropriately based on its context.
As platform and device fragmentation continue to rise, RWD will become more important. 

UX - The line between cyberspace and meatspace is getting blurrier every day. Digital experiences are starting to combine with physical
objects. Designing cross-device and cross-mode experiences is brand new territory so we need lots and lots of input from end users
while we stumble toward some early best practices. This will be a decades long process.
W E B S I T E S F O R
C R E D I T U N I O N S
V E RT I C A L S P E C I A L I Z A T I O N
👍
Specializing vertically means picking a target market and getting really good at solving their
most expensive problems with a wide array of skills. 

• I’m a mobile developer who helps dentists decrease the number of patients who forget
their appointments.

• I’m a web designer who helps Fortune 500 retailers decrease cart abandonment on their
e-commerce sites.

• I'm a graphic designer who helps podcasters stand out from the crowd.
N O E S ! ! !
B U T
😱
I know from my work as a software business coach that that virtually all web designers and
developers recoil at the notion of specializing, especially vertically). 

They fear that they'll be:

• Turning away desirable clients

• Bored by the narrow focus (i.e., "But I like learning new things!")

• Revealed as "not an expert" (i.e., imposter syndrome)

I can tell you from much personal experience that none of these risks come to pass.
Everyone I've worked with who has made the leap from generalist to specialist has found
them to be baseless, even ridiculous in retrospect.
N O S H O R TA G E O F T O O L S
• ES6
• Service Workers
• Observables
• CSS Variables
• Flexbox
• SVG
• Variable Fonts
• React
• Angular
• Ember
• Docker
• Jekyll
• PhoneGap
• Ionic
• PhantomJS
Web professionals have no shortage of tools, techniques, or technologies to choose from. At
this conference, you will learn from world class experts about some amazing things that are
available to you. ES6, Service Workers, Observables, CSS Variables, Flexbox, SVG, Variable
Fonts, React, Angular, Ember, Docker, Jekyll, PhoneGap, Ionic, PhantomJS, etc...
M O R E T O C O M E
• VR
• AR
• IoT
• 360 video
• Neural networks
• Computer vision
• Speech recognition
• Speech synthesis
Over the next few years, this list will continues to expand into areas previously unimagined.
We'll have tools for VR, AR, IoT, 360 video, and more. Computer vision, speech recognition,
and neural networks will be available to everyone at virtually no cost.
– T H U L S A D O O M
“What is steel, compared to the
hand that wields it?”
Our tools are important. You should learn and perhaps even master your tools. But do not
worship your tools. Your tools are not the source of your superpower; they merely amplify
your intent. Without intent - without purpose - work lacks direction. It has no soul. No power
to change. So... as you learn about all the amazing tools that we have at our disposal today,
and those that are soon to come, ask yourself first: 

• "What change do I want to make in the world?"

• "How can I improve peoples lives with my expertise?"

• "Will I have the courage to act in service of this mission?"

Because without a mission, all the tools in the world won't change a thing.
Questions? I put together a resources page for WebU attendees with all sorts of info about
how to maximize your impact (and income) through specialization. My email address is there
as well. Cheers!

https://expensiveproblem.com/webu

More Related Content

What's hot

Location based services nz
Location based services nzLocation based services nz
Location based services nz
Richard Fraser
 
10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web
Tijs Vrolix
 

What's hot (20)

Tales of the Modern Dev
Tales of the Modern DevTales of the Modern Dev
Tales of the Modern Dev
 
CES 2016 Recap: The Autonomous 4K VR 3D IoT Drone Awakens
CES 2016 Recap: The Autonomous 4K VR 3D IoT Drone AwakensCES 2016 Recap: The Autonomous 4K VR 3D IoT Drone Awakens
CES 2016 Recap: The Autonomous 4K VR 3D IoT Drone Awakens
 
10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web
 
Location based services nz
Location based services nzLocation based services nz
Location based services nz
 
Marketplace Innovation report Q2 2015
Marketplace Innovation report Q2 2015Marketplace Innovation report Q2 2015
Marketplace Innovation report Q2 2015
 
New Technology 2016 L01 Introduction
New Technology 2016 L01 IntroductionNew Technology 2016 L01 Introduction
New Technology 2016 L01 Introduction
 
Mobile Is Eating the World (2015)
Mobile Is Eating the World (2015)Mobile Is Eating the World (2015)
Mobile Is Eating the World (2015)
 
Internet of Things and Connectivity
Internet of Things and ConnectivityInternet of Things and Connectivity
Internet of Things and Connectivity
 
The Multiscreen Dayparting Playbook
The Multiscreen Dayparting PlaybookThe Multiscreen Dayparting Playbook
The Multiscreen Dayparting Playbook
 
Tech trends 2014 robin wauters - how to web
Tech trends 2014   robin wauters - how to webTech trends 2014   robin wauters - how to web
Tech trends 2014 robin wauters - how to web
 
2013 Trends :: Consumer : Media : Technology
2013 Trends :: Consumer : Media : Technology2013 Trends :: Consumer : Media : Technology
2013 Trends :: Consumer : Media : Technology
 
10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web
 
Rethinking the Mobile Web by Yiibu
Rethinking the Mobile Web by YiibuRethinking the Mobile Web by Yiibu
Rethinking the Mobile Web by Yiibu
 
Can we save the open web?
Can we save the open web?Can we save the open web?
Can we save the open web?
 
Marketplace Innovation Report | Q3, 2016
Marketplace Innovation Report | Q3, 2016Marketplace Innovation Report | Q3, 2016
Marketplace Innovation Report | Q3, 2016
 
Why you should get serious about the mobile web
Why you should get serious about the mobile webWhy you should get serious about the mobile web
Why you should get serious about the mobile web
 
Takeaways from CES 2016
Takeaways from CES 2016Takeaways from CES 2016
Takeaways from CES 2016
 
Digital Revolution and Consumer Trends for 2013
Digital Revolution and Consumer Trends for 2013 Digital Revolution and Consumer Trends for 2013
Digital Revolution and Consumer Trends for 2013
 
MWEB - Trends Report 2014
MWEB - Trends Report 2014 MWEB - Trends Report 2014
MWEB - Trends Report 2014
 
CES 2016 - VCCP Trend Report
CES 2016 - VCCP Trend Report CES 2016 - VCCP Trend Report
CES 2016 - VCCP Trend Report
 

Viewers also liked

Mobile Apps and the Enterprise
Mobile Apps and the EnterpriseMobile Apps and the Enterprise
Mobile Apps and the Enterprise
Jonathan Stark
 
Principles of Mobile Interface Design
Principles of Mobile Interface DesignPrinciples of Mobile Interface Design
Principles of Mobile Interface Design
Jonathan Stark
 
Building Mobile Apps with HTML, CSS, and JavaScript
Building Mobile Apps with HTML, CSS, and JavaScriptBuilding Mobile Apps with HTML, CSS, and JavaScript
Building Mobile Apps with HTML, CSS, and JavaScript
Jonathan Stark
 

Viewers also liked (12)

The Mobile App Landscape
The Mobile App LandscapeThe Mobile App Landscape
The Mobile App Landscape
 
Mobile Apps and the Enterprise
Mobile Apps and the EnterpriseMobile Apps and the Enterprise
Mobile Apps and the Enterprise
 
The Revolution Will Not Be Televised
The Revolution Will Not Be TelevisedThe Revolution Will Not Be Televised
The Revolution Will Not Be Televised
 
Pigeonhole Yourself
Pigeonhole YourselfPigeonhole Yourself
Pigeonhole Yourself
 
Principles of Mobile Interface Design
Principles of Mobile Interface DesignPrinciples of Mobile Interface Design
Principles of Mobile Interface Design
 
Expedition to the Post-Mobile Era
Expedition to the Post-Mobile EraExpedition to the Post-Mobile Era
Expedition to the Post-Mobile Era
 
Docker : The only thing it can't contain is your excitement.
Docker : The only thing it can't contain is your excitement.Docker : The only thing it can't contain is your excitement.
Docker : The only thing it can't contain is your excitement.
 
Rethink Mobile: Mobile Strategy for Product Designers
Rethink Mobile: Mobile Strategy for Product DesignersRethink Mobile: Mobile Strategy for Product Designers
Rethink Mobile: Mobile Strategy for Product Designers
 
Pigeonhole Yourself
Pigeonhole YourselfPigeonhole Yourself
Pigeonhole Yourself
 
The Path to Value Pricing
The Path to Value PricingThe Path to Value Pricing
The Path to Value Pricing
 
Building Mobile Apps with HTML, CSS, and JavaScript
Building Mobile Apps with HTML, CSS, and JavaScriptBuilding Mobile Apps with HTML, CSS, and JavaScript
Building Mobile Apps with HTML, CSS, and JavaScript
 
Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)
 

Similar to Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era

Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIP
RZasadzinski
 
2015 05 NO INTERFACE
2015 05 NO INTERFACE2015 05 NO INTERFACE
2015 05 NO INTERFACE
TrendWatching
 

Similar to Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era (20)

The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 
Ecosystem Design
Ecosystem DesignEcosystem Design
Ecosystem Design
 
Darren Evans: Digital Trends
Darren Evans: Digital TrendsDarren Evans: Digital Trends
Darren Evans: Digital Trends
 
Paulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs NativePaulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs Native
 
A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014
 
The web in the world
The web in the worldThe web in the world
The web in the world
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introduction
 
Pc magazine january 2015 usa
Pc magazine   january 2015  usaPc magazine   january 2015  usa
Pc magazine january 2015 usa
 
Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIP
 
2015 05 NO INTERFACE
2015 05 NO INTERFACE2015 05 NO INTERFACE
2015 05 NO INTERFACE
 
Week3 lec6 ict
Week3 lec6 ictWeek3 lec6 ict
Week3 lec6 ict
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
The mobile ecosystem & technological strategies
The mobile ecosystem & technological strategiesThe mobile ecosystem & technological strategies
The mobile ecosystem & technological strategies
 
Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013
 
Do you speak human?
Do you speak human?Do you speak human?
Do you speak human?
 
2012 3 9 pret a-portable
2012 3 9 pret a-portable2012 3 9 pret a-portable
2012 3 9 pret a-portable
 
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip LikensPre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
 
Responsive design 101
Responsive design 101Responsive design 101
Responsive design 101
 
trends in online publishing
trends in online publishingtrends in online publishing
trends in online publishing
 

More from Jonathan Stark

Enterprise Mobile: The Prosumer Impact On Business
Enterprise Mobile: The Prosumer Impact On BusinessEnterprise Mobile: The Prosumer Impact On Business
Enterprise Mobile: The Prosumer Impact On Business
Jonathan Stark
 
Building Cross Platform Mobile Apps
Building Cross Platform Mobile AppsBuilding Cross Platform Mobile Apps
Building Cross Platform Mobile Apps
Jonathan Stark
 
Offline Application Cache
Offline Application CacheOffline Application Cache
Offline Application Cache
Jonathan Stark
 

More from Jonathan Stark (13)

Ditching Hourly for Independent Firms
Ditching Hourly for Independent FirmsDitching Hourly for Independent Firms
Ditching Hourly for Independent Firms
 
How To Get More Leads And Increase Your Fees - Jonathan Stark
How To Get More Leads And Increase Your Fees - Jonathan StarkHow To Get More Leads And Increase Your Fees - Jonathan Stark
How To Get More Leads And Increase Your Fees - Jonathan Stark
 
Make More Money Without Working More Hours
Make More Money Without Working More HoursMake More Money Without Working More Hours
Make More Money Without Working More Hours
 
The Hourly Trap
The Hourly TrapThe Hourly Trap
The Hourly Trap
 
How To Write Proposals That Close Without Lowering Your Prices
How To Write Proposals That Close Without Lowering Your PricesHow To Write Proposals That Close Without Lowering Your Prices
How To Write Proposals That Close Without Lowering Your Prices
 
How To Write Better Proposals
How To Write Better ProposalsHow To Write Better Proposals
How To Write Better Proposals
 
How To Increase Your Income Without Hiring Junior Developers
How To Increase Your Income Without Hiring Junior DevelopersHow To Increase Your Income Without Hiring Junior Developers
How To Increase Your Income Without Hiring Junior Developers
 
Free Coffee, Bad Apples, and the Future of Currency
Free Coffee, Bad Apples, and the Future of CurrencyFree Coffee, Bad Apples, and the Future of Currency
Free Coffee, Bad Apples, and the Future of Currency
 
Everyone Connected
Everyone ConnectedEveryone Connected
Everyone Connected
 
Enterprise Mobile: The Prosumer Impact On Business
Enterprise Mobile: The Prosumer Impact On BusinessEnterprise Mobile: The Prosumer Impact On Business
Enterprise Mobile: The Prosumer Impact On Business
 
The Mobile Frameworks Landscape
The Mobile Frameworks LandscapeThe Mobile Frameworks Landscape
The Mobile Frameworks Landscape
 
Building Cross Platform Mobile Apps
Building Cross Platform Mobile AppsBuilding Cross Platform Mobile Apps
Building Cross Platform Mobile Apps
 
Offline Application Cache
Offline Application CacheOffline Application Cache
Offline Application Cache
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era

  • 1. T H I N K I N G O U T S I D E T H E L I T T L E B L A C K B O X J O N A T H A N S TA R K Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era Objective: To inspire web professionals to think bigger about their potential impact on the world Target Audience: Web professionals Five Things Audience Members Will Learn: • Likely winners —and losers— in the coming networked society • How to transition web skills to broader application space • What the web might look like in 3D virtual space • Approaches to designing front-ends for screen-less devices • Implications of extending back-end code into physical space W H O A M I ? • Consultant • Author • Developer • CTO • Speaker • Coach • I help companies like CVS, Staples, Nokia, Intel make the leap to mobile. • I've written three books on mobile and web development, most notably "Building iPhone Apps with HTML, CSS, and JavaScript" which has been translated in to 7 languages. • I do a few dev projects every year to make sure my consulting advice stays fresh. Most recently I did the javascript for responsive redesigns of EW, Techcrunch, and some parts of Time Inc. In the fall of 2014, co-developed a Rails app called Castbacker which is a crowdfunding platform for podcasters. • CTO of a bootstrapped SaaS startup called StickyAlbums that helps photographers market themselves with responsive HTML5 web apps. • Business coaching for software developers to help them attract bigger clients, increase their profits, create recurring revenue, etc. at expensiveproblem.com 2 0 0 7 On Jan 9, 2007, Steve Jobs introduced the world to the iPhone.
  • 2. https://www.youtube.com/watch?v=GE1pd3HktwA We all know what happened next. This is a graph of iPhone sales since 2007. Apple overshot their initial goal of 1% marketshare by about 40 percentage points. The iPhone infiltrated every aspect of our daily lives. On a good day, sometimes twice ;-)
  • 3. Before long, smartphones were everywhere you looked. 2 0 1 5 By 2015, smartphones had surpassed desktop-class devices in several important ways: • Number of devices in use • Time spent on device • Volume of internet traffic • % of email opens • Facebook usage • Google searches 2 0 1 5 • Number of devices in use • Time spent on device • Volume of internet traffic • Percentage of email opens • Facebook usage • Google searches
  • 4. Pretty much however you slice it, the smartphone industry dwarfs the PC industry. B I G G E S T T E C H E V E R M O B I L E I S In less than a decade, the smartphone became the primary computing platform on Earth. – T O M I A H O N E N , C O M M U N I T I E S D O M I N AT E B R A N D S “No tech ever, has even come close. Not television sets, not Playstations, not PCs, not Walkmans, not radios, not cars, not motorcycles, not even bicycles; not credit cards, not even bank accounts; not the reach of electricity or landline telephones or even running water; not wristwatches, not toothbrushes, not even pens and pencils have been as widely used as mobile is today.” "This is unprecedented in the human history of technology. No tech ever, has even come close. Not television sets, not Playstations, not PCs, not Walkmans, not radios, not cars, not motorcycles, not even bicycles; not credit cards, not even bank accounts; not the reach of electricity or landline telephones or even running water; not wristwatches, not toothbrushes, not even pens and pencils, have been as widely used as mobile is today." -- Tomi Ahonen, Communities Dominate Brands in 2012
  • 5. 2 0 2 0 By 2020, it is projected that the number of smartphones in use will double to 4B, while desktops remain around 1.5B 80% of adults worldwide will have a connected supercomputer in their pocket. This means that 80% of adults worldwide will have a connected supercomputer in their pocket that has more computing power than NASA used to put men on the moon. D E S K T O P I S D E A D So ... the desktop is dead. Not dead in the sense of "disappearing overnight" but dead in the sense that it has stopped growing. It has both peaked and been drastically surpassed. It's like radio was once TV caught on.
  • 6. B R O W S E R I S C A S U A LT Y The general purpose web browser (GPWB) and the behaviors that it enabled - and in fact encouraged - were designed for a desktop class device: big screen, physical keyboard, pointing device, consistent power, and stable connectivity. So, as the desktop dies off, the GPWB will be a casualty. Farfetched? Imagine the UI of your favorite mobile browser. I'm willing to bet it has all the same core stuff as Netscape Navigator had over 20 years ago: • address bar • back forward buttons • new window/tab button • page loading progress indicator • history • bookmarks • cookies S H O E H O R N I N G As we all (hopefully) know by now, shoehorning a desktop UI down for small touchscreen devices doesn't work very well. And the GPWB is a desktop UI for a desktop activity. Think about your web activity on mobile. If you're like me, a link is presented to you (as the result of a search, a feed, a message, etc), you click on it, you read it for a minute or two (or less) and you close the page and go back to what you were doing. We don't really surf the web that much anymore... it's more of a toe dipping exercise now.
  • 7. M O B I L E I S D I F F E R E N T Mobile is fundamentally different. We need a different interaction model for the web on mobile. Q: What’s radical about this picture? A: Computing while standing up, with one hand. In the entire history of computing up to 2007, we did our computing sitting down with two hands.
  • 8. Once the iPhone hit the scene, we stood up and started grabbing stuff. The new posture was standing with one hand - or perhaps more accurately, with one thumb and one eye. Hooray! At last, we can finally compute from anywhere... Right? Nope. As awesome as the iPhone and it's friends are, smart phones have significant limitations.
  • 9. You can't use them when your hands are wet. You can't use them when your hands are full.
  • 10.
  • 11. E Y E B A L L R E QU I R E S A N You have to look at it to do most things. H A N D R E QU I R E S A You need at least one hand free to operate it for most things. Smart phones have been around for almost a decade. I think they've reached a plateau. The next wave of innovation is going to be focused on the next computing posture: hands-free, eyes-free.
  • 12. We're going to want to be connected more. The smartphone isn't the end of the line in personal computing devices and I don't think it's not going to get much better (without turning into something fundamentally different). The smartphone is just the first killer app of a much bigger trend with is wireless computing. Here's a short concept video that demonstrates some potential use cases for an even more mobile, more personal computing device. Of course, this is sci-fi. A contact lens based visual AR is decades off at best, but hands-free, eyes free computing is moving into consumer-land. http://vimeo.com/46304267 Amazon Echo + Alexa
  • 13. Amazon Echo + Alexa Google Home + Assistant Apple AirPods + Siri
  • 14. T H E R E ’ S M O R E . . . B U T WA I T ! But wait, there's more! There are all sorts of new I/O devices making their way into commercial production that will further blur the lines between man and machine. Oculus Rift Kinect
  • 16. W H AT D O E S T H I S H AV E T O D O W I T H T H E W E B ? S O . . . Decades of designing and developing for the distributed architecture of the web has uniquely positioned web professionals to thrive the fragmented, volatile, connected future that is fast approaching. O U T S I D E T H E B R O W S E R T H I N K But... it means we have to think outside the browser. I N Y O U R P H O N E W E B I S Our web "stuff" is breaking out any native apps and bleeding up into the mobile OS itself: * Push notifications on iOS and Android * iOS notification center widgets * Android home screen widgets * Siri results * Google Now Cards
  • 17. I N Y O U R WAT C H W E B I S Smart watches are catching on fast: * Apple Watch * Android Wear * Pebble I N Y O U R T V W E B I S Set top boxes: * Roku - 10 million sold * Apple TV - 20 million sold * Fire TV - a half million in one day * Chromecast - 14 million sold I N Y O U R C A R W E B I S Set top boxes: * Android Auto - 50+ manufacturers * Apple Carplay - 100+ models
  • 18. I N Y O U R S T U F F W E B I S Let's not forget the home: * Lights * Thermostats * Smoke detector * Locks W H AT D O W E D O ? S O . . . From a career standpoint, we have little choice but to specialize if we want to remain relevant and valuable as the domain space expands. Remaining a generalist in a sea of diversity will almost certainly result in decreased impact (and income) over time. There are many ways to specialize (vertical, horizontal, demographic, platform), but I'll describe the big ones... R E A C T D E V E L O P M E N T H O R I Z O N TA L S P E C I A L I Z A T I O N Specializing horizontally means getting really good at a very specific skill that is of use to a very wide range of client types. i.e., you do one thing well. For example: • React development • Web fonts • Canvas games
  • 19. E V E RY T H I N G W E S P E C I A L I Z E I N . . . 👎 You can't specialize in multiple things (e.g., "We specialize in iOS, Android, and Web development" is an oxymoron). – O X Y M O R O N “We specialize in iOS, Android, and Web development.” 👎 – G E O F F G E N E R A L I S T “We build elegant solutions to complex problems.” 👎 Also, specializing in something overly general is not really specializing (e.g., "We build elegant solutions to complex problems")
  • 20. F L A S H D E V E L O P M E N T W E S P E C I A L I Z E I N . . . 😰 Yes, betting on the wrong horse can be dangerous - as Flash devs can attest - but there are certain web design and development skills which will almost certainly be valuable in a broad range of new situations. J AVA S C R I P T, C M S , A P I D E V E L O P M E N T S P E C I A LT I E S 👍 JavaScript - Atwood's law is coming true: "Anything that can be written in JavaScript, will be written in JavaScript". Simply put, javascript is everywhere - if you are good at it, you will be in demand. Content Management Systems (i.e., CMS) - Our popular CMSs are not really for managing content - they're for publishing web pages (and often desktop-specific pages at that). As such, they're commonly polluted with context specific layout instructions (e.g., BR tags). We need systems, processes, and workflows that are truly content centric and agnostic of output context (e.g., desktop web browser, native iOS app, track info in iTunes, eInk display on a smartwatch, LCD screen on a car stereo, etc). Web Services (e.g., REST, SOAP, XML-RPC, etc) - Mobile has created a "real time, all the time, from anywhere, on anything" expectation in end users. This kind of experience is impossible to provide when your organization is full of silo'd information. Providing self-service APIs over the network is the best way to break down those silos. That said, it's a lot of work when you really do it right: security, throttling, monitoring, caching, paging, testing, documentation, versioning... the list goes on and on. T Y P O G R A P H Y, R W D , U X D E S I G N S P E C I A LT I E S 👍 Typography - Type is the primary design element of the Web (and many other mediums). RWD - Responsive Wed design allows us to markup content in a way that will allow it to format itself appropriately based on its context. As platform and device fragmentation continue to rise, RWD will become more important. UX - The line between cyberspace and meatspace is getting blurrier every day. Digital experiences are starting to combine with physical objects. Designing cross-device and cross-mode experiences is brand new territory so we need lots and lots of input from end users while we stumble toward some early best practices. This will be a decades long process.
  • 21. W E B S I T E S F O R C R E D I T U N I O N S V E RT I C A L S P E C I A L I Z A T I O N 👍 Specializing vertically means picking a target market and getting really good at solving their most expensive problems with a wide array of skills. • I’m a mobile developer who helps dentists decrease the number of patients who forget their appointments. • I’m a web designer who helps Fortune 500 retailers decrease cart abandonment on their e-commerce sites. • I'm a graphic designer who helps podcasters stand out from the crowd. N O E S ! ! ! B U T 😱 I know from my work as a software business coach that that virtually all web designers and developers recoil at the notion of specializing, especially vertically). They fear that they'll be: • Turning away desirable clients • Bored by the narrow focus (i.e., "But I like learning new things!") • Revealed as "not an expert" (i.e., imposter syndrome) I can tell you from much personal experience that none of these risks come to pass. Everyone I've worked with who has made the leap from generalist to specialist has found them to be baseless, even ridiculous in retrospect. N O S H O R TA G E O F T O O L S • ES6 • Service Workers • Observables • CSS Variables • Flexbox • SVG • Variable Fonts • React • Angular • Ember • Docker • Jekyll • PhoneGap • Ionic • PhantomJS Web professionals have no shortage of tools, techniques, or technologies to choose from. At this conference, you will learn from world class experts about some amazing things that are available to you. ES6, Service Workers, Observables, CSS Variables, Flexbox, SVG, Variable Fonts, React, Angular, Ember, Docker, Jekyll, PhoneGap, Ionic, PhantomJS, etc...
  • 22. M O R E T O C O M E • VR • AR • IoT • 360 video • Neural networks • Computer vision • Speech recognition • Speech synthesis Over the next few years, this list will continues to expand into areas previously unimagined. We'll have tools for VR, AR, IoT, 360 video, and more. Computer vision, speech recognition, and neural networks will be available to everyone at virtually no cost. – T H U L S A D O O M “What is steel, compared to the hand that wields it?” Our tools are important. You should learn and perhaps even master your tools. But do not worship your tools. Your tools are not the source of your superpower; they merely amplify your intent. Without intent - without purpose - work lacks direction. It has no soul. No power to change. So... as you learn about all the amazing tools that we have at our disposal today, and those that are soon to come, ask yourself first: • "What change do I want to make in the world?" • "How can I improve peoples lives with my expertise?" • "Will I have the courage to act in service of this mission?" Because without a mission, all the tools in the world won't change a thing. Questions? I put together a resources page for WebU attendees with all sorts of info about how to maximize your impact (and income) through specialization. My email address is there as well. Cheers! https://expensiveproblem.com/webu