Date post: | 20-Aug-2015 |
Category: |
Technology |
Upload: | brian-fling |
View: | 5,517 times |
Download: | 4 times |
MADE WITH LOVE IN SEATTLE BY
what the web canlearn from mobile
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
mobile ux
web
MADE WITH LOVE IN SEATTLE BY
mobile ux
web
MADE WITH LOVE IN SEATTLE BY
“[Brian] states making a native application can be the best thing for a product, but confirms on the other hand that the mobile web is the only long term commercially viable content platform for mobile devices”
—Thibault Imbert
mobiledesign.org
MADE WITH LOVE IN SEATTLE BY
pinch/zoom
pinchzoom.com
CENSORED
CENSOREDCENSORED
CENSORED
CENSORED
CENSORED
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
“Chuck”
MADE WITH LOVE IN SEATTLE BY
Chuck is a real mobile expert.
MADE WITH LOVE IN SEATTLE BY
Chuck is a real mobile expert.
He will never speak at a conference you will attend.
MADE WITH LOVE IN SEATTLE BY
Chuck is a real mobile expert.
He will never speak at a conference you will attend.
He will never write a book that you will read.
MADE WITH LOVE IN SEATTLE BY
Chuck is a real mobile expert.
He will never speak at a conference you will attend.
He will never write a book that you will read.
He doesn’t care about the topics we debate.
MADE WITH LOVE IN SEATTLE BY
Chuck is a real mobile expert.
He will never speak at a conference you will attend.
He will never write a book that you will read.
He doesn’t care about the topics we debate.
But he is building the infrastructure that you will use 5 years from now.
MADE WITH LOVE IN SEATTLE BY
There are tens of thousands of people like this around the world solving the mobile problem.
MADE WITH LOVE IN SEATTLE BY
These are my mentors.
MADE WITH LOVE IN SEATTLE BY
I learned more about the
future of mobile in three
hours than I have in the
last three years.
MADE WITH LOVE IN SEATTLE BY
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
‣ who is making money in mobile and who isn't
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
‣ who is making money in mobile and who isn't
‣ where the network will be in the next three years
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
‣ who is making money in mobile and who isn't
‣ where the network will be in the next three years
‣ how carriers feel about mobile web apps
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
‣ who is making money in mobile and who isn't
‣ where the network will be in the next three years
‣ how carriers feel about mobile web apps
‣ who is consuming the most bandwidth and why it matters
I can tell you...
MADE WITH LOVE IN SEATTLE BY
‣ how many smartphones are being shipped in the US
‣ which platforms are moving and which aren't
‣ which platforms the carrier is behind and which they aren’t
‣ who is making money in mobile and who isn't
‣ where the network will be in the next three years
‣ how carriers feel about mobile web apps
‣ who is consuming the most bandwidth and why it matters
‣ when the next product from Apple is shipping
I can tell you...
?
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #1if you have inside
information, you keep it to yourself
“[Motorola Xoom & Atrix sales] have been disappointing
—Analyst Douchelord
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #2be skeptical of anyone
claiming they have answers to mobile*
*see lesson #1
pinchzoom.com/thecontext
MADE WITH LOVE IN SEATTLE BY
what’s next?
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #3“the only prevailing wisdom in mobile is that there is no
prevailing wisdom”—Daniel Appelquist, W3C Mobile Web Initiative
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BYMADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
mainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
pc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
mobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970 2020
2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
3G
2020
2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
3G
2020
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
IPv4
3G
2020
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
IPv4
3G
IPv6
2020
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
brick
IPv4
3G
IPv6
2020
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
brick
IPv4
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
featurebrick
IPv4
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web
20102000199019801970
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
academia
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web dot-com
20102000199019801970
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
academia
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web dot-com
20102000199019801970
web 2.0
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
academia
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web dot-com
20102000199019801970
web 2.0
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
nextacademia
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web dot-com
20102000199019801970
web 2.0
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
nextacademia
MADE WITH LOVE IN SEATTLE BY
computing
network
internet
devices
web dot-com
20102000199019801970
web 2.0
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
nextacademia
MADE WITH LOVE IN SEATTLE BY
touch
IPv6
LTE
ubiquity
next
MADE WITH LOVE IN SEATTLE BY
everything has led to this moment
MADE WITH LOVE IN SEATTLE BY
the future of mobile will
not be the web...
MADE WITH LOVE IN SEATTLE BY
the future of mobile will
not be the web...
...or apps
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #4when it comes to mobile
assume nothing
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #5use the appropriate
interaction to the context
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #6no gets fired for using a
lowest common denominator design
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
“Chuck”
MADE WITH LOVE IN SEATTLE BY
content resultresultresultresultresultresult
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #7mobile users have
sophisticated spacial orientation
MADE WITH LOVE IN SEATTLE BY
p/z universalbuild a website that provided the best possible experience to the context.
MADE WITH LOVE IN SEATTLE BY
p/z universalbuild a website that provided the best possible experience to the context.
iPad
magazine
MADE WITH LOVE IN SEATTLE BY
p/z universalbuild a website that provided the best possible experience to the context.
iPad
magazineiPhone
web app
MADE WITH LOVE IN SEATTLE BY
p/z universalbuild a website that provided the best possible experience to the context.
iPad
magazineiPhone
web appDesktop
website
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
Content in Context
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup1x Hexadecimal CSS Framework
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup1x Hexadecimal CSS Framework1x Typography Framework
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup1x Hexadecimal CSS Framework1x Typography Framework3x Javascript Frameworks
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup1x Hexadecimal CSS Framework1x Typography Framework3x Javascript Frameworks8x Media-Query-based Layouts
MADE WITH LOVE IN SEATTLE BY
a hexadecimal what?
MADE WITH LOVE IN SEATTLE BY
the hex-gridTypically when using a grid web designers are typically only using vertical units.
MADE WITH LOVE IN SEATTLE BY
the hex-gridbut in mobile design, we must use horizontal units as well. this means that any unit size must work vertically as well as horizontally.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
‣ large image needs for iPad were brutal.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
‣ large image needs for iPad were brutal.
‣ had to add device detection to reduce JS page load per context.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
‣ large image needs for iPad were brutal.
‣ had to add device detection to reduce JS page load per context.
‣ typical navigation had to be scrapped.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
‣ large image needs for iPad were brutal.
‣ had to add device detection to reduce JS page load per context.
‣ typical navigation had to be scrapped.
‣ design sacrifices had to be made to make it work.
MADE WITH LOVE IN SEATTLE BY
iPad
magazineiPhone
web appDesktop
website
‣ pagination was a nightmare.
‣ had to create an entirely new css framework to deal with all the screen sizes.
‣ every page had to be designed individually.
‣ content had to be type fitted, similar to print layout workflow.
‣ had to disable pinch to zoom.
‣ large image needs for iPad were brutal.
‣ had to add device detection to reduce JS page load per context.
‣ typical navigation had to be scrapped.
‣ design sacrifices had to be made to make it work.
‣ page flow was less than ideal.
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #8mobile is really hard
work
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #9mobile web is often harder than native
mobiledesign.org
“ adding manpower to a late software project makes it later.
—Fred Brooks
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #10adding more devices increases the cost of mobile development
exponentially
“ They are expensive to create—a simple app could cost you $32,639 and take two months to create.
MADE WITH LOVE IN SEATTLE BY
$32,639 for a simple app
MADE WITH LOVE IN SEATTLE BY
$32,639 for a simple app2 months to create
MADE WITH LOVE IN SEATTLE BY
$32,639 for a simple app2 months to create
2 weeks per feature
MADE WITH LOVE IN SEATTLE BY
$32,639 for a simple app2 months to create
2 weeks per feature
4 features
MADE WITH LOVE IN SEATTLE BY
$32,639 for a simple app2 months to create
2 weeks per feature
4 features
$8,160 per feature
“ A complex app could have a price tag of more than $163,200 and take six months to develop.
MADE WITH LOVE IN SEATTLE BY
$163,200 for a complex app
MADE WITH LOVE IN SEATTLE BY
$163,200 for a complex app6 months to create
MADE WITH LOVE IN SEATTLE BY
$163,200 for a complex app6 months to create
2 weeks per feature
MADE WITH LOVE IN SEATTLE BY
$163,200 for a complex app6 months to create
2 weeks per feature
12 features
MADE WITH LOVE IN SEATTLE BY
$163,200 for a complex app6 months to create
2 weeks per feature
12 features
$13,600 per feature
“ This price multiplies if you decide you want to make it available on more than one operating system.
MADE WITH LOVE IN SEATTLE BY
Native Mobile Web Hybrid
iPhone 100% 75% 113%
iPad 150% 125% 141%
Android 175% 150% 225%
Honeycomb 200% 150% 225%
Blackberry 300% 225% 338%
MADE WITH LOVE IN SEATTLE BY
Native Mobile Web Hybrid
iPhone 100% 75% 113%
iPad 150% 125% 141%
Android 175% 150% 225%
Honeycomb 200% 150% 225%
Blackberry 300% 225% 338%
MADE WITH LOVE IN SEATTLE BY
Native Mobile Web Hybrid
iPhone 100% 75% 113%
iPad 150% 125% 141%
Android 175% 150% 225%
Honeycomb 200% 150% 225%
Blackberry 300% 225% 338%
MADE WITH LOVE IN SEATTLE BY
task x time(complexity x effort) x rate =!price
MADE WITH LOVE IN SEATTLE BY
x time( x ) x rate =!priceplatform experiencefeatures
MADE WITH LOVE IN SEATTLE BY
Simple AppNative Mobile Web Hybrid
iPhone $32,639 $24,479 $36,719
iPad $48,959 $30,599 $45,899
Android $57,118 $48,959 $73,438
Honeycomb $65,278 $48,959 $73,438
Blackberry $97,917 $73,438 $110,157
Total $301,911 $226,433 $339,650
MADE WITH LOVE IN SEATTLE BY
Simple AppNative Mobile Web Hybrid
iPhone $32,639 $24,479 $36,719
iPad $48,959 $30,599 $45,899
Android $57,118 $48,959 $73,438
Honeycomb $65,278 $48,959 $73,438
Blackberry $97,917 $73,438 $110,157
Total $301,911 $226,433 $339,650
MADE WITH LOVE IN SEATTLE BY
Simple AppNative Mobile Web Hybrid
iPhone $32,639 $24,479 $36,719
iPad $48,959 $30,599 $45,899
Android $57,118 $48,959 $73,438
Honeycomb $65,278 $48,959 $73,438
Blackberry $97,917 $73,438 $110,157
Total $301,911 $226,433 $339,650
MADE WITH LOVE IN SEATTLE BY
Complex AppNative Mobile Web Hybrid
iPhone $163,200 $122,400 $183,600
iPad $244,800 $153,000 $229,500
Android $285,600 $244,800 $367,200
Honeycomb $326,400 $244,800 $367,200
Blackberry $489,600 $367,200 $550,800
Total $1,509,600 $1,132,200 $1,698,300
MADE WITH LOVE IN SEATTLE BY
Complex AppNative Mobile Web Hybrid
iPhone $163,200 $122,400 $183,600
iPad $244,800 $153,000 $229,500
Android $285,600 $244,800 $367,200
Honeycomb $326,400 $244,800 $367,200
Blackberry $489,600 $367,200 $550,800
Total $1,509,600 $1,132,200 $1,698,300
MADE WITH LOVE IN SEATTLE BY
Complex AppNative Mobile Web Hybrid
iPhone $163,200 $122,400 $183,600
iPad $244,800 $153,000 $229,500
Android $285,600 $244,800 $367,200
Honeycomb $326,400 $244,800 $367,200
Blackberry $489,600 $367,200 $550,800
Total $1,509,600 $1,132,200 $1,698,300
MADE WITH LOVE IN SEATTLE BY
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #11regardless of technology,
mobile isn’t cheap
MADE WITH LOVE IN SEATTLE BY
an exercise
November 22, 1963
November 22, 1963
today, we are going prove who shot JFK using the principles of the mobile web.
MADE WITH LOVE IN SEATTLE BY
what do you believe?
“HTML5 has so much momentum it could defeat the native app in as little as two years.
MADE WITH LOVE IN SEATTLE BY
“Chuck”
computing
network
internet
devices
web dot-com
20102000199019801970
web 2.0
featurebrick
IPv4
touch
3G
IPv6
2020
candybar
LTE2.5G2G1G
ubiquitymobilitypc’smainframe
nextacademia
MADE WITH LOVE IN SEATTLE BY
touch
IPv6
LTE
ubiquity
next
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #12the client is not your
problem. it’s your data.
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #13a great mobile strategy creates more questions than it provide answers
MADE WITH LOVE IN SEATTLE BY
Mobile Lesson #14there is no such thing as
a magic bullets**see lessons #1 & 2
Get in TouchFind Out How We Can Help You.
Brian FlingFounder & Creative Director
[email protected]+1 206 351-6060
My name is Brian Fling and I’m a Mobile Designer
twitter.com/fling
book mobiledesign.org
company pinchzoom.com
blog pinchzoom.com/fling
THANK YOU