Upload
mwbrooks
View
1.213
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Dawn of the Devices: A Guide to Surviving the Device Apocalypse By Ryan Betts and Michael Brooks Abstract --- With an insatiable hunger, the people of our great province are beginning to lust uncontrollably for information on their mobile devices. The din of urban commutes is often punctuated by the frustrated grunts of someone struggling to access any kind of data from their phone. When it’s not available, the unholy is unleashed. Devices. Multiplying like a zombie plague. Infesting our once clean analytics with new and cryptic user agents. Strange and horrifying combinations of screen densities, aspect ratios, and input controls. The battle feels hopeless. Their pace of evolution is daunting. At the CDC (Center for Device Control) we firmly believe it doesn’t have to be this way. We have been hard at work developing a series of tools and techniques to help equip any team with the ability to target all mobile phones and still hit a budget. The future is a better place. Let us show you. Transcript --- Slide 1: - Who are we? - About Nitobi. - Zombie horde === public with devices (including developers) Slide 2: - Historically, how have people consume information? - Newspaper, television, and personal computers. Slide 3: - Now a days, how do people consume information? - Mobile devices. Cell phones. Tablets. eBooks. Netbooks. Laptops. Slide 4: - We are now infested with mobile devices. - It's a BYOD world. - Bring your own Device / Danger / Disaster. Slide 5: - And there are a lot of device platforms out there. Slide 6: - Native apps require a lot of overhead... - But you can charge $$$ for them. - And sometimes people will even buy them. - But you guys are cities, so no one is going to buy your apps. Slide 7: - Reaching people means reaching these devices. - In the beginning, a popular choice was the app store. - You could hire a few iOS developers and knock out an app. Slide 8: - This worked well in the iOS, but now we’re overrun with devices. - It’s expensive to hire specialized developers. - And slow to develop for every platform. Slide 9: - As developers, we lost the platform battle. - We failed to keep up with the device platforms. - But we've learned from this loss. - We believe there is a better way. - We need a general purpose tool. - Something battle tested. - Something cheap to jump into. - Something that is supported by every platform. Slide 10: - "World War Z" author Max Brooks calls this general purpose tool the Lobotomizer. - "A fusion of shovel and double-bladed battle axe." - The lobo was a tool to shovel trenches or chop wood. - The lobo could also smash in a zombie. Slide 11: - The web is our lobotomizer. - "A fusion of APIs and two-way communication." - The web was designed to deliver information and does it well. Slide 12: - Not necessarily all good ones, but we can make do. - The web can penetrate any mobile device. Slide 13:
Citation preview
Dawn ofthe devicesa guide to surviving the device apocalypse
@hitsmachinesRyan Betts, Lead Designer - Phonegap Build
@mwbrooksMichael Brooks, developer - phonegap core
Evil has risen from humble beginnings.
origin of the devices
None of these have disappeared. We’re just preoccupied with the new ones.
same info, many sources
Bring your own device
Bring your own deviceDANGER
Bring your own deviceDISASTER
logistical nightmare
logistical nightmarenative apps require a lot of overhead... but you can charge $$$* for them.
*and sometimes people will even buy them ... but you guys are cities, so nobody is going to buy your apps.
apps were a good start
but now we are overrunand there doesn’t seem to be an end in sight
we need a general purpose tool
“a fusion of shovel and double-bladed battle axe”
THE LOBO
“a fusion of API’S and TWO-WAY COMMUNICATION”
THE WEB
not necessarily all good ones, but we can make do.
theSE all have browsers
so ... back to the hordethe information hungry horde
TONS OF DIFFERENT TECHNOLOGY PLATFORMSTONS OF DIFFERENT INFORMATIONAL NEEDS
FINITE (HUMAN) RESOURCESFINITE BUDGETS
FINITE TIME
INFORMATION DEVELOPERS... OR MAYBE YOU’D PREFER API DEVELOPERS.
SUPPORT THE DEVELOPERS... and they will solve their own problems
same old storyjust new mediums.
same old storyjust new mediums.
apis: tried and tested
apis: tried and tested
UNLEASH THE OPEN DATA
vancouver drinking fountains
case study: zombie survival with open data
WEB IS THE TOOL
API is THE STRATEGY
WEB IS THE TOOL
API is THE STRATEGY
WEB IS THE TOOL
apps vs web
The usergets caught in the middle
THE PHONEGAP SAFE HOUSE
+ polyfills the web
+ it is deployable
+ practice the future
+ extensible (plugins!)
STANDARD ISSUE ON ALL DEVICESall the popular ones and the not so popular ones as well
including tablets, of course
Here is a Typical phonegap workflow.
Here is a Typical phonegap workflow.
IDES+SDKS take up a lot of space.
one problem.
problem solved.
FINALE
APP DEvssolve our problems
INFORMATION DEVELOPERS THINK OF OUR CHILDREN
the future is unkown, but good always prevails.
questions?@hitsmachinesRyan Betts, Lead Designer - Phonegap Build
@mwbrooksMichael Brooks, developer - phonegap core