Wearable technologies, why not? | Creativity Day 2015

32
Wearable technologies, why not? Andrea Trento | @andreatrento

Transcript of Wearable technologies, why not? | Creativity Day 2015

Page 1: Wearable technologies, why not? | Creativity Day 2015

Wearable technologies, why not?Andrea Trento | @andreatrento

Page 2: Wearable technologies, why not? | Creativity Day 2015

Hi, I’m Andrea@andreatrento

● CEO @Freakpod™ e Founder @oobulous™

● Game e digital content dal 2000

● Developer

● Community Leader

● Speaker, consultant

○ Game, mobile e development

● Player e Geek :)

Page 3: Wearable technologies, why not? | Creativity Day 2015

Wearable tech-era● Cosa c’é di Wearable?

● Perché e quando Wearable?

● Siamo pronti per lo sviluppo Wearable?

● Quali esperienze d’uso con il Wearable?

● Opportunità reali di sviluppo?

● Opportunità di business?

Page 4: Wearable technologies, why not? | Creativity Day 2015

Da dove siamo partiti...Concetto che esiste da tempo…

Dal 1970...

Wearable tech-era

Page 5: Wearable technologies, why not? | Creativity Day 2015

Wearable tech-vision● Qualità della vita

● Intrattenimento

● Controllo

● Accessibilità

● Efficienza e velocità

● Wellness

● Sicurezza

● Condivisione

● ...

Page 6: Wearable technologies, why not? | Creativity Day 2015

Wearable interaction

Page 7: Wearable technologies, why not? | Creativity Day 2015

Wearable interaction

Page 8: Wearable technologies, why not? | Creativity Day 2015

Wearable interaction

Page 9: Wearable technologies, why not? | Creativity Day 2015

Wearable wellnes e care

Page 10: Wearable technologies, why not? | Creativity Day 2015

Wearable wellnes e care

Page 11: Wearable technologies, why not? | Creativity Day 2015

Wearable wellnes e care

Page 12: Wearable technologies, why not? | Creativity Day 2015

Wearable wellnes e care

Page 13: Wearable technologies, why not? | Creativity Day 2015

Wearable OS

Page 14: Wearable technologies, why not? | Creativity Day 2015

Wearable raw materials

Page 15: Wearable technologies, why not? | Creativity Day 2015

Wearable raw materials

Page 16: Wearable technologies, why not? | Creativity Day 2015

Wearable raw materials

Page 17: Wearable technologies, why not? | Creativity Day 2015

Smartphone? (L’hub)

Page 18: Wearable technologies, why not? | Creativity Day 2015

Criticità wearable tech● Utilizzo di massa dei dispositivi da parte degli utenti

● Privacy

● Sicurezza

● Distrazione e abbassamento delle percezioni esterne

● Calo di attenzione

● Affaticamento

● Prestazioni hardware

● Limiti tecnologici

Page 19: Wearable technologies, why not? | Creativity Day 2015

Opportunità wearable tech

Page 20: Wearable technologies, why not? | Creativity Day 2015

Opportunità wearableDeveloper

● Progettazione e innovazione

● Sviluppo nuovi prodotti hardware e servizi correlati

● Sviluppo API per prodotti consumer

Designer

● Progettazione e innovazione

● Personalizzazione UI Design per prodotti consumer

● Personalizzazione contenuti per prodotti consumer

● Integrazione a prodotti consumer

Page 21: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Intel - Samsung -Google - Myo - Pebble - … → HTML/JS/CSS

Integrate

Offline StorageCSS3 Styling

Device Access Connectivity

EffectsMultimedia

Semantics

Page 22: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Myo - developer.thalmic.com

Page 23: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Myo - Source: https://github.com/thalmiclabs/myo.js#events

JAVASCRIPT - Myo.Js + Node.jsvar Myo = require('myo');

Myo.onError = function () {

console.log("Woah, couldn't connect to Myo Connect");

}

myMyo = Myo.create();

myMyo.on('fist', function(edge){

if(!edge) return;

console.log('Fist!');

myMyo.vibrate();

});

Experimental: https://github.com/thalmiclabs/myo.js/tree/master/experimental

Page 24: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Pebble - developer.getpebble.com

Page 25: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Pebble - https://gist.github.com/pebble-gists/

// Import the UI elements

var UI = require('ui');

// Create a simple Card

var card = new UI.Card({

title: 'Hello World',

body: 'This is your first Pebble app!'

});

// Display to the user

card.show();

Experimental: https://github.com/pebble-examples/pebblekit-js-weather/

Page 26: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Google - developer.android.com/wear/

Page 27: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Apple - developer.android.com/wear/

Page 28: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Samsung - developer.samsung.com/samsung-gear

Page 29: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Intel - makeit.intel.com

Page 30: Wearable technologies, why not? | Creativity Day 2015

Sviluppare wearable● Intel Edison - cylonjs.com - Intel® XDK IoT

JAVASCRIPT - Cylon.js + Node.jsvar Cylon = require('cylon');

Cylon.robot({

connections: {

edison: { adaptor: 'intel-iot' }

},

devices: {

led: { driver: 'led', pin: 13 }

},

work: function(my) {

every((1).second(), function() {

my.led.toggle();

});

}

}).start();

Experimental: https://software.intel.com/en-us/articles/building-teeth-adding-iot-to-your-bathroom-with-intel-edison-technology

Page 31: Wearable technologies, why not? | Creativity Day 2015

Extreme Wearable

Page 32: Wearable technologies, why not? | Creativity Day 2015