Preparing for
the App-ocalypse

Dietrich Ayala

Mozilla.org / @dietrich

ZERO

bit.ly/2lJwD4R

0 connected people
mobile 0 vs desktop 0
android 0 vs ios 0 vs other 0

Open vs Install

What if rooms

are the computers?

QR codes & NFC

(yeah yeah)

Beacons

WebBluetooth API

					
          navigator.bluetooth.requestDevice(
            { filters: [{ services: ['battery_service'] }] })
              .then(device => { doStuff(); })
              .catch(error => { console.log(error); });

					
				

Project Magnet

https://trymagnet.org

VOICE

getUserMedia()

					
						navigator.mediaDevices.getUserMedia({
							 audio: true,
							 video: true
						}).then(function (stream) {
							// do something with the stream
						})
					
				

Audio / Camera

  • computer vision
  • ambient noise
  • presence / absence
  • cats

AR on the Web

https://bit.ly/aframe-ar

Physical computing crowds...

  • Protests
  • Conferences
  • Tours
  • Museums
  • GAMES

The new web is integrated

  • bridging platforms
  • multisensory input
  • physical interactions
  • mobile... or post-mobile

Thanks!

mozilla.org / @dietrich