"the evolution of mobile apps". alan cannistraro, facebook

270

Upload: yandex

Post on 16-Jan-2015

2.256 views

Category:

Technology


2 download

DESCRIPTION

The business of building and selling iOS apps just had its five-year anniversary. This time has been a journey, with a lot of lessons learned. The Gold-Rush days of striking it rich making a simple flashlight app are behind us, but mature apps continue to thrive. This talk will explore the evolution of Mobile apps, from simple utilities to sophisticated tools, and will extrapolate to what may come next.

TRANSCRIPT

Page 1: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 2: "The evolution of mobile apps". Alan Cannistraro, Facebook

Alan Cannistraro

The Evolution of Mobile Apps

Facebook

Page 3: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 4: "The evolution of mobile apps". Alan Cannistraro, Facebook

The Evolution of Apps

Page 5: "The evolution of mobile apps". Alan Cannistraro, Facebook

About me…

Page 6: "The evolution of mobile apps". Alan Cannistraro, Facebook

in•ven•tor (ɪnˈvɛn təәr)

Verb

1.A person who creates or designs (something that has not existed before); the originator of.

2.One who makes up (an idea, name, story, etc.), esp. so as to deceive.

Page 7: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://1.bp.blogspot.com/-E0LaVwf5yoU/UW7JQQtb44I/AAAAAAAAHqI/gpnda2LU0qg/s1600/edison.jpg

Page 8: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.cliveelsdon.co.uk/wp-content/uploads/2012/12/lego-bricks.jpg

Page 9: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://trafo-wikkelmachine-immerzl.blogspot.co.uk/2012_09_01_archive.html

Page 16: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 17: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 18: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 19: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 20: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 21: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 22: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 23: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 24: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 25: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 26: "The evolution of mobile apps". Alan Cannistraro, Facebook

Inventions

Page 27: "The evolution of mobile apps". Alan Cannistraro, Facebook

Meaningful inventions make communication of thoughts more

efficient.

Page 28: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 29: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 30: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 31: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 32: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 33: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 34: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 35: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 36: "The evolution of mobile apps". Alan Cannistraro, Facebook

Language

Page 37: "The evolution of mobile apps". Alan Cannistraro, Facebook

Language

Page 38: "The evolution of mobile apps". Alan Cannistraro, Facebook

Language

Idea!

Page 39: "The evolution of mobile apps". Alan Cannistraro, Facebook

Language

Idea!

Page 40: "The evolution of mobile apps". Alan Cannistraro, Facebook

Language

• 2.3M - 500k yrs old

•Works well at close range (< 50m)

•Requires immediate listening

Page 41: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Page 42: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Page 43: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Idea!

Page 44: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Idea!

Page 45: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Idea!

Page 46: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

Idea!

Page 47: "The evolution of mobile apps". Alan Cannistraro, Facebook

Literacy

• 3,000 - 8,000 years old

•Transcends time and distance

•Requires effort, and physical item

Page 48: "The evolution of mobile apps". Alan Cannistraro, Facebook

Printing

Page 49: "The evolution of mobile apps". Alan Cannistraro, Facebook

Printing

Page 50: "The evolution of mobile apps". Alan Cannistraro, Facebook

PrintingIdea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Page 51: "The evolution of mobile apps". Alan Cannistraro, Facebook

PrintingIdea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Page 52: "The evolution of mobile apps". Alan Cannistraro, Facebook

PrintingIdea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Idea!

Page 53: "The evolution of mobile apps". Alan Cannistraro, Facebook

Printing

• 1300-1400 AD

• Beginnings of “broadcast”

•Requires physical distribution

Page 54: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.leafletprinting.co.uk/blog/wp-content/uploads/2013/01/printing-press-uf4uwk.jpg

Page 55: "The evolution of mobile apps". Alan Cannistraro, Facebook

Powered Transport

•Decreases time to reach other people

•Makes the world “smaller”

Page 56: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.minerahistory.com/railway.html

Page 57: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://images.hemmings.com/wp-content/uploads//2010/05/Fordelectric_02_800.jpg

Page 58: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.leavealegacytoday.com/wp-content/uploads/2011/10/old-camera.jpg

Page 59: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://agilepainrelief.com/images/2013/03/phone-old-support.jpg

Page 60: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.capeoldradio.com/cor_picts/SEMP/25348/25348-P1.jpg

Page 61: "The evolution of mobile apps". Alan Cannistraro, Facebook

https://upload.wikimedia.org/wikipedia/commons/c/c5/RCA_630-TS_Television.jpg

Page 62: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.utk.edu/tntoday/wp-content/uploads/Al_Gore.jpg

Page 63: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.totalsend.co.uk/wp-content/uploads/2013/02/219883-email-envelope_original.jpg

Page 64: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.greysgabble.com/wp-content/uploads/2013/06/chat.jpg

Page 65: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://skccom.com/Resource_/PageResource/Polycom/SKC-Brochure-Videoconferencing.jpg

Page 66: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.scienceweek.ie/assets/media/Features/2012%20Feature%20Articles/google_logo.jpg

Page 68: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.independent.co.uk/incoming/article8660014.ece/BINARY/original/facebook.jpg

Page 69: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.digibuzzme.com/wp-content/uploads/2012/09/twitter_wallpaper___1080_by_tone94-d333jt8.png

Page 70: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 71: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 72: "The evolution of mobile apps". Alan Cannistraro, Facebook

Meaningful inventions make communication of thoughts more

efficient.

Page 73: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technology

Page 74: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technology

•Rate of innovation is increasing

Page 75: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technology

•Rate of innovation is increasing

•Computers and technology will continue to make the world smaller

Page 76: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technology

•Rate of innovation is increasing

•Computers and technology will continue to make the world smaller

•How do we make communication more efficient?

Page 77: "The evolution of mobile apps". Alan Cannistraro, Facebook

Interfaces

Page 80: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.digitalmediaacademy.org/wp-content/uploads/images/Original-Computer-Mouse-SRI.png

Page 83: "The evolution of mobile apps". Alan Cannistraro, Facebook

Multitouch

Page 84: "The evolution of mobile apps". Alan Cannistraro, Facebook

Multitouch

•Direct manipulation

Page 85: "The evolution of mobile apps". Alan Cannistraro, Facebook

Multitouch

•Direct manipulation

•Another level of indirection removed

Page 86: "The evolution of mobile apps". Alan Cannistraro, Facebook

Multitouch

•Direct manipulation

•Another level of indirection removed

• Primitive skills required

Page 87: "The evolution of mobile apps". Alan Cannistraro, Facebook

Interfaces are done!

Page 88: "The evolution of mobile apps". Alan Cannistraro, Facebook

NO!!!

Page 89: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s missing?

Page 90: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s missing?

• Surface has no texture

Page 91: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s missing?

• Surface has no texture

•No physical feedback

Page 92: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s missing?

• Surface has no texture

•No physical feedback

• Flat

Page 93: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s missing?

• Surface has no texture

•No physical feedback

• Flat

• It only engages one of our senses

Page 94: "The evolution of mobile apps". Alan Cannistraro, Facebook

Spatial Interfaces

Page 95: "The evolution of mobile apps". Alan Cannistraro, Facebook

Spatial Interfaces

•Uses sensors; stereo-vision; edge tracking; to recognize objects and movement

Page 96: "The evolution of mobile apps". Alan Cannistraro, Facebook

Spatial Interfaces

•Uses sensors; stereo-vision; edge tracking; to recognize objects and movement

• Interact in 3D space

Page 97: "The evolution of mobile apps". Alan Cannistraro, Facebook

Spatial Interfaces

•Uses sensors; stereo-vision; edge tracking; to recognize objects and movement

• Interact in 3D space

•Natural movements and gestures

Page 100: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://cdn2.planetminecraft.com/files/resource_media/screenshot/1330/leap3dmotioncontrol_large_6049354_lrg.jpg

Page 102: "The evolution of mobile apps". Alan Cannistraro, Facebook

Voice

Page 103: "The evolution of mobile apps". Alan Cannistraro, Facebook

Voice

• Sometimes voice control is easier than physical control

Page 104: "The evolution of mobile apps". Alan Cannistraro, Facebook

Voice

• Sometimes voice control is easier than physical control

• Speech recognition is finally getting good

Page 106: "The evolution of mobile apps". Alan Cannistraro, Facebook

Eye tracking

Page 107: "The evolution of mobile apps". Alan Cannistraro, Facebook

Eye tracking

•Remarkably accurate

Page 108: "The evolution of mobile apps". Alan Cannistraro, Facebook

Eye tracking

•Remarkably accurate

• Eyes move quickly; faster than hands

Page 109: "The evolution of mobile apps". Alan Cannistraro, Facebook

Eye tracking

•Remarkably accurate

• Eyes move quickly; faster than hands

•Adapt interface based on gaze

Page 110: "The evolution of mobile apps". Alan Cannistraro, Facebook

201movies.files.wordpress.com/2012/08/clockwork_brainwash.jpg

Page 112: "The evolution of mobile apps". Alan Cannistraro, Facebook

Thought control

Page 113: "The evolution of mobile apps". Alan Cannistraro, Facebook

Thought control

• Brain-computer interfaces

Page 114: "The evolution of mobile apps". Alan Cannistraro, Facebook

Thought control

• Brain-computer interfaces

•Reads electrical activity of the brain

Page 115: "The evolution of mobile apps". Alan Cannistraro, Facebook

Thought control

• Brain-computer interfaces

•Reads electrical activity of the brain

• Slow today, and requires concentration

Page 116: "The evolution of mobile apps". Alan Cannistraro, Facebook

Thought control

• Brain-computer interfaces

•Reads electrical activity of the brain

• Slow today, and requires concentration

• But possible…

Page 117: "The evolution of mobile apps". Alan Cannistraro, Facebook

emotivinsight.com

Page 118: "The evolution of mobile apps". Alan Cannistraro, Facebook

Information

Page 119: "The evolution of mobile apps". Alan Cannistraro, Facebook

Knowledge Economy

Page 120: "The evolution of mobile apps". Alan Cannistraro, Facebook

Knowledge Economy

•Knowledge is the raw material of value

Page 121: "The evolution of mobile apps". Alan Cannistraro, Facebook

Knowledge Economy

•Knowledge is the raw material of value

• “Abundant” resource

Page 122: "The evolution of mobile apps". Alan Cannistraro, Facebook

Knowledge Economy

•Knowledge is the raw material of value

• “Abundant” resource

• Increased order == Advancement

Page 123: "The evolution of mobile apps". Alan Cannistraro, Facebook

Crowdsourcing

Page 124: "The evolution of mobile apps". Alan Cannistraro, Facebook

Crowdsourcing

•Harness experience of the masses

Page 125: "The evolution of mobile apps". Alan Cannistraro, Facebook

Crowdsourcing

•Harness experience of the masses

•Accumulated historical data

Page 126: "The evolution of mobile apps". Alan Cannistraro, Facebook

Crowdsourcing

•Harness experience of the masses

•Accumulated historical data

•Automate decision making

Page 127: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

Page 128: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

Page 129: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

•Collect

Page 130: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

•Collect

•Analyze

Page 131: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

•Collect

•Analyze

•Decide

Page 132: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

•Collect

•Analyze

•Decide

•Act

Page 133: "The evolution of mobile apps". Alan Cannistraro, Facebook

Decision Making

•Define objective

•Collect

•Analyze

•Decide

•Act

•Reflect

Page 134: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

Page 135: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

Page 136: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

• Immediate

Page 137: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

• Immediate

•Ready

Page 138: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

• Immediate

•Ready

• Imminent

Page 139: "The evolution of mobile apps". Alan Cannistraro, Facebook

Technologies

• Immediate

•Ready

• Imminent

•On the Horizon

Page 140: "The evolution of mobile apps". Alan Cannistraro, Facebook

Immediate!

Page 141: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

Page 142: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

Page 143: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

•Creating new accounts is over.

Page 144: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

•Creating new accounts is over.

• Facebook Login

Page 145: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

•Creating new accounts is over.

• Facebook Login

• oauth.yandex.ru

Page 146: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

•Creating new accounts is over.

• Facebook Login

• oauth.yandex.ru

•Opens door to fetch and publish user data

Page 147: "The evolution of mobile apps". Alan Cannistraro, Facebook

Single Sign-On

•Creating new accounts is over.

• Facebook Login

• oauth.yandex.ru

•Opens door to fetch and publish user data

•Do this now!

Page 148: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

Page 149: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

Page 150: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• People have multiple devices

Page 151: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• People have multiple devices

• Syncing is so “last decade”

Page 152: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• People have multiple devices

• Syncing is so “last decade”

• Backed by reputable third-party services

Page 153: "The evolution of mobile apps". Alan Cannistraro, Facebook

What to store?

• Preferences

• Files/Documents

•Any user-generated data

Page 154: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

Page 155: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• iCloud

Page 156: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• iCloud

•Yandex.Disk

Page 157: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• iCloud

•Yandex.Disk

•Google Drive

Page 158: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• iCloud

•Yandex.Disk

•Google Drive

•Dropbox

Page 159: "The evolution of mobile apps". Alan Cannistraro, Facebook

Cloud storage

• iCloud

•Yandex.Disk

•Google Drive

•Dropbox

• Parse

Page 160: "The evolution of mobile apps". Alan Cannistraro, Facebook

Ready

Page 161: "The evolution of mobile apps". Alan Cannistraro, Facebook

OpenGraphdeveloper.facebook.com

Page 162: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 163: "The evolution of mobile apps". Alan Cannistraro, Facebook

OpenGraph

• Subject (“actor”)

•Action

•Object

Page 164: "The evolution of mobile apps". Alan Cannistraro, Facebook

Common Actions

• Like

• Follow

• Listen

•Read

•Watch

•Walk

Page 165: "The evolution of mobile apps". Alan Cannistraro, Facebook

Graph API

Page 166: "The evolution of mobile apps". Alan Cannistraro, Facebook

Graph API

•Query by Actor, Action, Object

Page 167: "The evolution of mobile apps". Alan Cannistraro, Facebook

Graph API

•Query by Actor, Action, Object

•Access public or protected data

Page 168: "The evolution of mobile apps". Alan Cannistraro, Facebook

Graph API

•Query by Actor, Action, Object

•Access public or protected data

•User privacy enforced

Page 169: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parsewww.parse.com

Page 170: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse

Page 171: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse

•One backend

Page 172: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse

•One backend

•Cross-platform; virtually everywhere

Page 173: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse

•One backend

•Cross-platform; virtually everywhere

• Free! (until you scale)

Page 174: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

Page 175: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

Page 176: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

•Authenticate User

Page 177: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

•Authenticate User

•Map your object model

Page 178: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

•Authenticate User

•Map your object model

• -setValue:forKey:

Page 179: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

•Authenticate User

•Map your object model

• -setValue:forKey:

• -setRelationship:forKey:

Page 180: "The evolution of mobile apps". Alan Cannistraro, Facebook

Developing with Parse

•Create AppID & Download SDK

•Authenticate User

•Map your object model

• -setValue:forKey:

• -setRelationship:forKey:

• Fetch and store data

Page 181: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

Page 182: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

Page 183: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

•Cloud database + local syncing

Page 184: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

•Cloud database + local syncing

• File storage

Page 185: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

•Cloud database + local syncing

• File storage

• Location

Page 186: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

•Cloud database + local syncing

• File storage

• Location

• Social networks

Page 187: "The evolution of mobile apps". Alan Cannistraro, Facebook

Parse Features

• Facebook Login

•Cloud database + local syncing

• File storage

• Location

• Social networks

• Push notifications

Page 188: "The evolution of mobile apps". Alan Cannistraro, Facebook

Imminent

Page 189: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

Page 190: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

Page 191: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

• Physical proximity detection

Page 192: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

• Physical proximity detection

•Most exciting technology in years

Page 193: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

• Physical proximity detection

•Most exciting technology in years

•New to iOS 7

Page 194: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

• Physical proximity detection

•Most exciting technology in years

•New to iOS 7

• Endless applications

Page 195: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacons

•No Discovery

•No Pairing

•No Joining same network

Page 196: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

Page 197: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

Page 198: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

• Presence in a room

Page 199: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

• Presence in a room

•TV personalization

Page 200: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

• Presence in a room

•TV personalization

• Lighting & ambiance

Page 201: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

• Presence in a room

•TV personalization

• Lighting & ambiance

•Context-aware marketing/deals

Page 202: "The evolution of mobile apps". Alan Cannistraro, Facebook

Beacon App Ideas

•Museum tours

• Presence in a room

•TV personalization

• Lighting & ambiance

•Context-aware marketing/deals

• Social grouping

Page 203: "The evolution of mobile apps". Alan Cannistraro, Facebook

Data Collection Devices

Page 204: "The evolution of mobile apps". Alan Cannistraro, Facebook

Nicholas Felton

• http://feltron.com

• Sleeping time

• Travel

• Time spent with people

• Food

• etc.

Page 205: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I collecting?

•Movies & TV Shows

•Music preferences

• Locations

•Activity & Sleep

•Air quality

Page 206: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I using?

Page 207: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I using?

• Facebook App

Page 208: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I using?

• Facebook App

•Withings Scale

Page 209: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I using?

• Facebook App

•Withings Scale

• Jawbone Up

Page 210: "The evolution of mobile apps". Alan Cannistraro, Facebook

What am I using?

• Facebook App

•Withings Scale

• Jawbone Up

• Steps App*

Page 211: "The evolution of mobile apps". Alan Cannistraro, Facebook

Jawbone Up

Page 212: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 213: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 214: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 215: "The evolution of mobile apps". Alan Cannistraro, Facebook

Measurement=

Motivation

Page 216: "The evolution of mobile apps". Alan Cannistraro, Facebook
Page 217: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.wired.com/playbook/wp-content/uploads/2012/01/Nike-FuelBand-02.jpg

Page 218: "The evolution of mobile apps". Alan Cannistraro, Facebook

Fit Bit

http://uncrate.com/p/2013/01/fitbit-flex-xl.jpg

Page 219: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://2.bp.blogspot.com/-FMnKiVtq6d4/T9EJHqJfrGI/AAAAAAABhUI/yH0sOouu_S8/s320/WiiU_WiiFitU_3_imge01_E3.png

Page 220: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.kickstarter.com/projects/shootersrev/evo-onetm-sensorized-basketball-performance-techno?ref=live

Page 221: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.kickstarter.com/projects/563644496/fwd-powershotthe-first-sensor-for-hockey-players?ref=users

Page 222: "The evolution of mobile apps". Alan Cannistraro, Facebook

Data Collection

Page 223: "The evolution of mobile apps". Alan Cannistraro, Facebook

Data Collection

• Passive data collection

Page 224: "The evolution of mobile apps". Alan Cannistraro, Facebook

Data Collection

• Passive data collection

• Information mildly useful today

Page 225: "The evolution of mobile apps". Alan Cannistraro, Facebook

Data Collection

• Passive data collection

• Information mildly useful today

•Advancements will come from mining & organizing it

Page 226: "The evolution of mobile apps". Alan Cannistraro, Facebook

On the Horizon

Page 227: "The evolution of mobile apps". Alan Cannistraro, Facebook

Wearables

Page 228: "The evolution of mobile apps". Alan Cannistraro, Facebook

They’re here.

Page 229: "The evolution of mobile apps". Alan Cannistraro, Facebook

Pebble Watchgetpebble.com

Page 230: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://design.canonical.com/wp-content/uploads/2012/04/TrioGroup04.png

Page 231: "The evolution of mobile apps". Alan Cannistraro, Facebook

Google Glass

Page 232: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://blog.holmesreport.com/wp-content/uploads/2013/07/Google-Glass.jpg

Page 233: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://blogs-images.forbes.com/davidewalt/files/2012/05/Konami-Laser-Scope.jpg

Page 234: "The evolution of mobile apps". Alan Cannistraro, Facebook

Convergence

Page 235: "The evolution of mobile apps". Alan Cannistraro, Facebook

Convergence Always Wins

Page 236: "The evolution of mobile apps". Alan Cannistraro, Facebook

iPhone Replaces…

Page 237: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Music Player

iPhone Replaces…

Page 238: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Music Player

•GPS

iPhone Replaces…

Page 239: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Music Player

•GPS

•Digital Camera

iPhone Replaces…

Page 240: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Music Player

•GPS

•Digital Camera

• Book Reader

iPhone Replaces…

Page 241: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Music Player

•GPS

•Digital Camera

• Book Reader

• Portable Game Console

iPhone Replaces…

Page 242: "The evolution of mobile apps". Alan Cannistraro, Facebook

What’s leftto converge?

Page 243: "The evolution of mobile apps". Alan Cannistraro, Facebook

What about wearables?

Page 244: "The evolution of mobile apps". Alan Cannistraro, Facebook

Convergence islimited by

physical context.

Page 245: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.technobuffalo.com/wp-content/uploads/2013/07/Canary-on-table.jpg

Page 246: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://mydecorative.com/wp-content/uploads/2013/03/Lcd-wall-mount-unit-idea.jpeg

Page 247: "The evolution of mobile apps". Alan Cannistraro, Facebook

Convergence

Page 248: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Dedicated device innovation will accelerate

Convergence

Page 249: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Dedicated device innovation will accelerate

• Especially with sensors and displays

Convergence

Page 250: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Dedicated device innovation will accelerate

• Especially with sensors and displays

• But a dominant device will emerge

Convergence

Page 251: "The evolution of mobile apps". Alan Cannistraro, Facebook

•Dedicated device innovation will accelerate

• Especially with sensors and displays

• But a dominant device will emerge

•…and absorb the others.

Convergence

Page 252: "The evolution of mobile apps". Alan Cannistraro, Facebook

3D Printing

Page 253: "The evolution of mobile apps". Alan Cannistraro, Facebook

3D Printers

Page 254: "The evolution of mobile apps". Alan Cannistraro, Facebook

3D Printers

• Still in “hobbyist” phase

Page 255: "The evolution of mobile apps". Alan Cannistraro, Facebook

3D Printers

• Still in “hobbyist” phase

•Growing quickly in adoption

Page 256: "The evolution of mobile apps". Alan Cannistraro, Facebook

3D Printers

• Still in “hobbyist” phase

•Growing quickly in adoption

•Will reach mass adoption

Page 257: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.wired.com/design/wp-content/uploads/2012/09/Form-1-Isometric-View-Landscape.jpg

Page 258: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://www.liquidmeridian.com/wp-content/uploads/2013/05/Simple.jpg

Page 259: "The evolution of mobile apps". Alan Cannistraro, Facebook

http://mms.businesswire.com/media/20130822005827/en/379881/5/MakerBot_Digitizer_Hero_With_Gnome.jpg?download=1

Page 260: "The evolution of mobile apps". Alan Cannistraro, Facebook

Applications

Page 261: "The evolution of mobile apps". Alan Cannistraro, Facebook

Applications

•Marketplace for customizable objects

Page 262: "The evolution of mobile apps". Alan Cannistraro, Facebook

Applications

•Marketplace for customizable objects

•Home printing

Page 263: "The evolution of mobile apps". Alan Cannistraro, Facebook

Applications

•Marketplace for customizable objects

•Home printing

•Apps for kids

Page 264: "The evolution of mobile apps". Alan Cannistraro, Facebook

Conclusion

Page 265: "The evolution of mobile apps". Alan Cannistraro, Facebook

Conclusion

Page 266: "The evolution of mobile apps". Alan Cannistraro, Facebook

Conclusion

• Look ahead

Page 267: "The evolution of mobile apps". Alan Cannistraro, Facebook

Conclusion

• Look ahead

• Find something that inspires you

Page 268: "The evolution of mobile apps". Alan Cannistraro, Facebook

Conclusion

• Look ahead

• Find something that inspires you

•Get in early

Page 269: "The evolution of mobile apps". Alan Cannistraro, Facebook

Invent

Page 270: "The evolution of mobile apps". Alan Cannistraro, Facebook

[email protected]

facebook.com/alan.cannistraro@accannis