Preparing for the
App-ocalypse
The Web in the Age of Physical Computing
DevDay Da Nang 2017
ZERO
* But are you innovating if you have zero users?
* Google, half of US users install zero apps per month
* Many have app exhaustion, most use 7 per day
* For many people, apk size is a blocker
* App stores are a garbage fire
* It's a tough world out there for a baby unicorn
Coming soon now.
Internet of Things
Augmented / Virtual Reality
Artificial Intelligence
Bots
Computing is changing.
This might seem like the distant future.
It's not. Commodification and miniaturization of continuously advancing technology
like voice recognition, sensors and machine learning means that these things will
soon be as ubiquitous as smartphones are now.
How people engage with things will be diffeent.
* the rooms are the computers
* walk into a room and it can react
* can say what's going on that day
* how to get users onboarded?
* when every *thing* is a computer or a bot, we can't have apps for all the things
* the champions of iot and bots haven't solved this
* we need new models of user engagement for physical technologies
"One download for every one thousand web views."
Ryan Sheffer,
Nobody Wants Your App.
Open or Install
URL or APK
Click or ???
- easier to get someone to open a URL than to install an app
- instant content vs multiple steps
- ux and ix make the difference in access to information and services
Beacons
- bluetooth
- good for multi-floor spaces
- mozfest
- so far only works when you have a client
- you can be a beacon!
* but what to do once you've got people connected?
CAMERA +
JAVASCRIPT +
3D +
NOISE!
getUserMedia()
navigator.mediaDevices.getUserMedia({
audio: true,
video: true
}).then(function (stream) {
// do something with the stream
})
A-Frame Example
<a-scene>
<a-sphere radius="1.25"></a-sphere>
<a-box width="1" height="1" depth="1"></a-box>
<a-cylinder radius="0.5" height="1.5"></a-cylinder>
<a-plane rotation="-90 0 0" width="4" height="4"></a-plane>
</a-scene>
Crowd Experiences...
- Conferences
- Tours
- Museums
- GAMES
- Protests
- puzzles
- interactive games
- meeting people
THE WEB
Bridging platforms
Multisensory input
Physical interactions
Mobile... post-mobile!
* this is the new web
* integrated multisensory physical+digital experiences
* ubiquitous physical computing
* mobile
Dietrich Ayala
@dietrich