39
Dawn of the devices aguidetosurvivingthe deviceapocalypse @hitsmachines Ryan Betts, Lead Designer - Phonegap Build @mwbrooks Michael Brooks, developer - phonegap core

Dawn of the Devices

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

Page 1: Dawn of the Devices

Dawn ofthe devicesa guide to surviving the device apocalypse

@hitsmachinesRyan Betts, Lead Designer - Phonegap Build

@mwbrooksMichael Brooks, developer - phonegap core

Page 2: Dawn of the Devices

Evil has risen from humble beginnings.

origin of the devices

Page 3: Dawn of the Devices

None of these have disappeared. We’re just preoccupied with the new ones.

same info, many sources

Page 4: Dawn of the Devices

Bring your own device

Page 5: Dawn of the Devices

Bring your own deviceDANGER

Page 6: Dawn of the Devices

Bring your own deviceDISASTER

Page 7: Dawn of the Devices

logistical nightmare

Page 8: Dawn of the Devices

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.

Page 9: Dawn of the Devices

apps were a good start

Page 10: Dawn of the Devices

but now we are overrunand there doesn’t seem to be an end in sight

Page 11: Dawn of the Devices

we need a general purpose tool

Page 12: Dawn of the Devices

“a fusion of shovel and double-bladed battle axe”

THE LOBO

Page 13: Dawn of the Devices

“a fusion of API’S and TWO-WAY COMMUNICATION”

THE WEB

Page 14: Dawn of the Devices

not necessarily all good ones, but we can make do.

theSE all have browsers

Page 15: Dawn of the Devices

so ... back to the hordethe information hungry horde

TONS OF DIFFERENT TECHNOLOGY PLATFORMSTONS OF DIFFERENT INFORMATIONAL NEEDS

FINITE (HUMAN) RESOURCESFINITE BUDGETS

FINITE TIME

Page 16: Dawn of the Devices

INFORMATION DEVELOPERS... OR MAYBE YOU’D PREFER API DEVELOPERS.

Page 17: Dawn of the Devices

SUPPORT THE DEVELOPERS... and they will solve their own problems

Page 18: Dawn of the Devices

same old storyjust new mediums.

Page 19: Dawn of the Devices

same old storyjust new mediums.

Page 20: Dawn of the Devices

apis: tried and tested

Page 21: Dawn of the Devices

apis: tried and tested

Page 22: Dawn of the Devices

UNLEASH THE OPEN DATA

Page 23: Dawn of the Devices

vancouver drinking fountains

case study: zombie survival with open data

Page 24: Dawn of the Devices

WEB IS THE TOOL

Page 25: Dawn of the Devices

API is THE STRATEGY

WEB IS THE TOOL

Page 26: Dawn of the Devices

API is THE STRATEGY

WEB IS THE TOOL

Page 27: Dawn of the Devices

apps vs web

The usergets caught in the middle

Page 28: Dawn of the Devices

THE PHONEGAP SAFE HOUSE

+ polyfills the web

+ it is deployable

+ practice the future

+ extensible (plugins!)

Page 29: Dawn of the Devices

STANDARD ISSUE ON ALL DEVICESall the popular ones and the not so popular ones as well

including tablets, of course

Page 30: Dawn of the Devices

Here is a Typical phonegap workflow.

Page 31: Dawn of the Devices

Here is a Typical phonegap workflow.

Page 32: Dawn of the Devices

IDES+SDKS take up a lot of space.

one problem.

Page 33: Dawn of the Devices

problem solved.

Page 34: Dawn of the Devices
Page 35: Dawn of the Devices

FINALE

Page 36: Dawn of the Devices

APP DEvssolve our problems

Page 37: Dawn of the Devices

INFORMATION DEVELOPERS THINK OF OUR CHILDREN

Page 38: Dawn of the Devices

the future is unkown, but good always prevails.

Page 39: Dawn of the Devices

questions?@hitsmachinesRyan Betts, Lead Designer - Phonegap Build

@mwbrooksMichael Brooks, developer - phonegap core