My presentation for Web Directions Unplugged to talk about some of the specific costs and challenges we face when selecting a mobile development strategy.
22. “[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
25. while my friends were rolling
in cash from native apps,
I couldn’t pay my rent
building web apps.
26.
27. “I want desperately to be a
web developer again, but if I
have to wait until 2020 for
browsers to do what Cocoa
can do in 2010, I won’t wait.
—Joe Hewitt
29 April 2010
38. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility
network
internet
devices
web
MADE WITH LOVE IN SEATTLE BY
39. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network
internet
devices
web
MADE WITH LOVE IN SEATTLE BY
40. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G
internet
devices
web
MADE WITH LOVE IN SEATTLE BY
41. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet
devices
web
MADE WITH LOVE IN SEATTLE BY
42. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4
devices
web
MADE WITH LOVE IN SEATTLE BY
43. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices
web
MADE WITH LOVE IN SEATTLE BY
44. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature
web
MADE WITH LOVE IN SEATTLE BY
45. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature touch
web
MADE WITH LOVE IN SEATTLE BY
46. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature touch
web academia dot-com web 2.0
MADE WITH LOVE IN SEATTLE BY
47. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature touch
web academia dot-com web 2.0 next
MADE WITH LOVE IN SEATTLE BY
48. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature touch
web academia dot-com web 2.0 next
MADE WITH LOVE IN SEATTLE BY
49. 1970 1980 1990 2000 2010 2020
computing mainframe pc’s mobility ubiquity
network 1G 2G 2.5G 3G 4G
internet IPv4 IPv6
devices brick candybar feature touch
web academia dot-com web 2.0 next
MADE WITH LOVE IN SEATTLE BY
99. the hex-grid
but in mobile design, we must use
horizontal units as well. this
means that any unit size must
work vertically as well as
horizontally.
100.
101.
102. iPad iPhone Desktop
magazine web app website
‣ pagination was a nightmare. ‣ largeimage needs for iPad were
‣ had
brutal.
to create an entirely new css
framework to deal with all the screen ‣ had to add device detection to reduce
sizes. JS page load per context.
‣ every page had to be designed ‣ typical navigation had to be scrapped.
individually. ‣ design sacrifices had to be made to
‣ content had to be type fitted, similar to make it work.
print layout workflow. ‣ page flow was less than ideal.
‣ had to disable pinch to zoom.