SlideShare una empresa de Scribd logo
1 de 17
Alessio Garbi
alessio.garbi@xonne.it
http://it.linkedin.com/in/alessiogarbi
Cosa vedremo?
www. .it
I nuovi device
www. .it
• Smart phone, Tablet, Ph-ablet
• In più rispetto al passato:
– Nuovo HW
(Cam, GPS, Touch, ecc.)
– Potenza di calcolo
(processori potenti, sw sempre aggiornato)
– «always connected»
(il cloud a disposizione)
• Risultato: device estremamente orientati
all’interazione con l’utente
Non solo «phone oriented»
www. .it
• Netbook e notebook (cam, touch, geolocation)
• Smart TV (cam, voice)
• Occhiali
– Google Project Glass
– Epson BT-100
• Orologi
– I’m watch (http://www.imwatch.it)
– Google Smartwatch
• Guanti
– Google Gloves
A disposizione....
www. .it
• HW
– Schermi touch -> gestures
– GPS e WiFi -> geolocalizzazione
– Bussola ed accelerometro -> orientamento
– Camera -> riconoscimento oggetti
– NFC e sensore luce -> prossimità e presenza
• SW
– Mic -> riconoscimento vocale (ASR)
– Speaker -> sintesi vocale (TTS)
L’approccio nativo
www. .it
• Il frazionamento dei sistemi operativi:
• Android
(phone, tablet, forni, TV, radio, music players, ecc.)
• iOS
(iPhone, iPad, iPodTouch)
• Vari altri proprietari
(BlackBerry, NetCast, WebOS, Win Phone 8, ecc.)
• S.O. diversi = linguaggi/ambienti diversi
• Vantaggio: controllo completo con le massime
performance su tutto il device!
La strada HTML5
www. .it
• La soluzione «cross-platform»
• Standard non ancora standard
–W3C (http://www.w3.org)
–Can I use? (http://CanIUse.com)
• Supporto in forte crescita
(sopratutto sul mobile)
• Modalità nativa & framework multi-platform
I Mobile sites
www. .it
• Approccio:
– Adattamento del “site” per mobile
– HTML5 puro
– CSS reattivi con MediaQuery
• Pro:
– Tempo/costo sviluppo
– Sviluppo unico per singola piattaforma
– Nessun vincolo “deploy” sui “market”
• Contro:
– Normalmente sono “connesse”
– Poco interfacciamento coi sensori device
– Performance non al top
Localizzazione
www. .it
• Riconoscimento della posizione
– Non solo GPS!!
– GPS (no chiuso, aree scoperte)
– WiFi
• Android «raccoglie» tutto
• iOS su SkyHook
– Celle telefoniche
– IP (provider connettività)
Camera, display e bussola
www. .it
• Interfacciamento con la camera
• Orientamento/direzione
– 360°: in che direzione
stiamo guardando?
– Con quale inclinazione
stiamo guardando?
• Gestione stream video
«Cam» come sistema di input
www. .it
• Riconoscimento di oggetti reali
–Volti («face unlock», face.com)
–Colori (aree specifiche)
–Markers (immagini, segnaposti)
• «input dati» attraverso la camera
–Identificazione/modifica oggetti
–Controllo device
Sintesi vocale
www. .it
• Text To Speech: sintesi vocale
• Algoritmo di sintesi che gestisce:
–Lingue diverse
–Tonalità, enfasi, pause
• Sintesi in tempo reale,
NON audio preregistrati
Sintesi vocale
www. .it
• Lettura di testi integrata
–Flessibile
–Pronto a leggere qualsiasi tipo di contenuto
• Esempi di utilizzo mobile
–Lettura SMS, mail, ecc.
–Messaggi contestualizzati ad eventi
–Sistemi di traduzione «real time»
• App specifici: Dillo!
Riconoscimento vocale
www. .it
• Automatic Speech Recognition
• Riconoscimento «parlato naturale»
–Supporto multilingue
• Ad oggi
– iOS: Siri, solo in modalità connessa
– Android: ora anche in modalità «offline»,
sistema nativo di inserimento testi
– Web: «Google translate» come sempio
NFC e prossimità
www. .it
• Near Field Communication
• Dialogo sicuro (pagamenti)
• Funziona solo in prossimità (5/10 cm)
• Applicabile ad elementi esterni
(adesivi, tag, ecc.)
• Apre scenari di verifica prossimità o
controllo presenza singoli elementi
I canali di distribuzione
www. .it
• I “market”
– Apple Store
– Google Play (ex Android Market)
– Windows Phone Markeplace
– Altri store e store aziendali
• Le distribuzioni “ad-hoc”
Alessio Garbi
alessio.garbi@xonne.it
http://it.linkedin.com/in/alessiogarbi

Más contenido relacionado

Más de SQcuola di Blog

SDBXII Webinar#1 Benvenuti innovatori
SDBXII Webinar#1 Benvenuti innovatoriSDBXII Webinar#1 Benvenuti innovatori
SDBXII Webinar#1 Benvenuti innovatoriSQcuola di Blog
 
Sdb project work_classe 6
Sdb project work_classe 6Sdb project work_classe 6
Sdb project work_classe 6SQcuola di Blog
 
Primo webinar SQcuola di Blog classe X
Primo webinar SQcuola di Blog classe XPrimo webinar SQcuola di Blog classe X
Primo webinar SQcuola di Blog classe XSQcuola di Blog
 
Elaborazione strategica e case history
Elaborazione strategica e case historyElaborazione strategica e case history
Elaborazione strategica e case historySQcuola di Blog
 
Primo webinar classe IX SQcuola di Blog
Primo webinar classe IX SQcuola di BlogPrimo webinar classe IX SQcuola di Blog
Primo webinar classe IX SQcuola di BlogSQcuola di Blog
 
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...SQcuola di Blog
 
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...Social Media e Turismo: la visione dell’ente per la promozione territoriale v...
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...SQcuola di Blog
 
"Food&wine per la crescita turistica" - Susana Alonso
"Food&wine per la crescita turistica" - Susana Alonso"Food&wine per la crescita turistica" - Susana Alonso
"Food&wine per la crescita turistica" - Susana AlonsoSQcuola di Blog
 
SDB7Q1_PW2_Musicaincastello
SDB7Q1_PW2_MusicaincastelloSDB7Q1_PW2_Musicaincastello
SDB7Q1_PW2_MusicaincastelloSQcuola di Blog
 
SDB7Q1_PW9 Socialize Your Event
SDB7Q1_PW9  Socialize Your EventSDB7Q1_PW9  Socialize Your Event
SDB7Q1_PW9 Socialize Your EventSQcuola di Blog
 
SDB7Q1_PW6_EsserEmiliano
SDB7Q1_PW6_EsserEmilianoSDB7Q1_PW6_EsserEmiliano
SDB7Q1_PW6_EsserEmilianoSQcuola di Blog
 
SDB7Q1_PW12_Unautoperlasposa
SDB7Q1_PW12_UnautoperlasposaSDB7Q1_PW12_Unautoperlasposa
SDB7Q1_PW12_UnautoperlasposaSQcuola di Blog
 
SDB7Q1_PW11_SpazioAbitare
SDB7Q1_PW11_SpazioAbitareSDB7Q1_PW11_SpazioAbitare
SDB7Q1_PW11_SpazioAbitareSQcuola di Blog
 
SDB7Q1_PW4_Festival della Lentezza
SDB7Q1_PW4_Festival della LentezzaSDB7Q1_PW4_Festival della Lentezza
SDB7Q1_PW4_Festival della LentezzaSQcuola di Blog
 

Más de SQcuola di Blog (20)

SDBXII Webinar#1 Benvenuti innovatori
SDBXII Webinar#1 Benvenuti innovatoriSDBXII Webinar#1 Benvenuti innovatori
SDBXII Webinar#1 Benvenuti innovatori
 
Sdb project work_classe 6
Sdb project work_classe 6Sdb project work_classe 6
Sdb project work_classe 6
 
Primo webinar SQcuola di Blog classe X
Primo webinar SQcuola di Blog classe XPrimo webinar SQcuola di Blog classe X
Primo webinar SQcuola di Blog classe X
 
SQcuola di Twitter
SQcuola di TwitterSQcuola di Twitter
SQcuola di Twitter
 
Elaborazione strategica e case history
Elaborazione strategica e case historyElaborazione strategica e case history
Elaborazione strategica e case history
 
Primo webinar classe IX SQcuola di Blog
Primo webinar classe IX SQcuola di BlogPrimo webinar classe IX SQcuola di Blog
Primo webinar classe IX SQcuola di Blog
 
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...
Comunicazione integrata per il turismo dall’online all’offline e ritorno - Ma...
 
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...Social Media e Turismo: la visione dell’ente per la promozione territoriale v...
Social Media e Turismo: la visione dell’ente per la promozione territoriale v...
 
"Food&wine per la crescita turistica" - Susana Alonso
"Food&wine per la crescita turistica" - Susana Alonso"Food&wine per la crescita turistica" - Susana Alonso
"Food&wine per la crescita turistica" - Susana Alonso
 
SDB7Q1_PW8_Booktribu
SDB7Q1_PW8_BooktribuSDB7Q1_PW8_Booktribu
SDB7Q1_PW8_Booktribu
 
SDB7Q1_PW2_Musicaincastello
SDB7Q1_PW2_MusicaincastelloSDB7Q1_PW2_Musicaincastello
SDB7Q1_PW2_Musicaincastello
 
SDB7Q1_PW9 Socialize Your Event
SDB7Q1_PW9  Socialize Your EventSDB7Q1_PW9  Socialize Your Event
SDB7Q1_PW9 Socialize Your Event
 
SDB7Q1_PW6_EsserEmiliano
SDB7Q1_PW6_EsserEmilianoSDB7Q1_PW6_EsserEmiliano
SDB7Q1_PW6_EsserEmiliano
 
SDB7Q1_PW10_Tapirulan
SDB7Q1_PW10_TapirulanSDB7Q1_PW10_Tapirulan
SDB7Q1_PW10_Tapirulan
 
SDB7Q1_PW1_AIDP
SDB7Q1_PW1_AIDPSDB7Q1_PW1_AIDP
SDB7Q1_PW1_AIDP
 
SDB7Q1_PW5_Trainingweb
SDB7Q1_PW5_TrainingwebSDB7Q1_PW5_Trainingweb
SDB7Q1_PW5_Trainingweb
 
SDB7Q1_PW12_Unautoperlasposa
SDB7Q1_PW12_UnautoperlasposaSDB7Q1_PW12_Unautoperlasposa
SDB7Q1_PW12_Unautoperlasposa
 
SDB7Q1_PW11_SpazioAbitare
SDB7Q1_PW11_SpazioAbitareSDB7Q1_PW11_SpazioAbitare
SDB7Q1_PW11_SpazioAbitare
 
SDB7Q1_PW4_Festival della Lentezza
SDB7Q1_PW4_Festival della LentezzaSDB7Q1_PW4_Festival della Lentezza
SDB7Q1_PW4_Festival della Lentezza
 
SDB7Q1_PW3_Fiorani
SDB7Q1_PW3_FioraniSDB7Q1_PW3_Fiorani
SDB7Q1_PW3_Fiorani
 

Introduzione al mobile

  • 3. I nuovi device www. .it • Smart phone, Tablet, Ph-ablet • In più rispetto al passato: – Nuovo HW (Cam, GPS, Touch, ecc.) – Potenza di calcolo (processori potenti, sw sempre aggiornato) – «always connected» (il cloud a disposizione) • Risultato: device estremamente orientati all’interazione con l’utente
  • 4. Non solo «phone oriented» www. .it • Netbook e notebook (cam, touch, geolocation) • Smart TV (cam, voice) • Occhiali – Google Project Glass – Epson BT-100 • Orologi – I’m watch (http://www.imwatch.it) – Google Smartwatch • Guanti – Google Gloves
  • 5. A disposizione.... www. .it • HW – Schermi touch -> gestures – GPS e WiFi -> geolocalizzazione – Bussola ed accelerometro -> orientamento – Camera -> riconoscimento oggetti – NFC e sensore luce -> prossimità e presenza • SW – Mic -> riconoscimento vocale (ASR) – Speaker -> sintesi vocale (TTS)
  • 6. L’approccio nativo www. .it • Il frazionamento dei sistemi operativi: • Android (phone, tablet, forni, TV, radio, music players, ecc.) • iOS (iPhone, iPad, iPodTouch) • Vari altri proprietari (BlackBerry, NetCast, WebOS, Win Phone 8, ecc.) • S.O. diversi = linguaggi/ambienti diversi • Vantaggio: controllo completo con le massime performance su tutto il device!
  • 7. La strada HTML5 www. .it • La soluzione «cross-platform» • Standard non ancora standard –W3C (http://www.w3.org) –Can I use? (http://CanIUse.com) • Supporto in forte crescita (sopratutto sul mobile) • Modalità nativa & framework multi-platform
  • 8. I Mobile sites www. .it • Approccio: – Adattamento del “site” per mobile – HTML5 puro – CSS reattivi con MediaQuery • Pro: – Tempo/costo sviluppo – Sviluppo unico per singola piattaforma – Nessun vincolo “deploy” sui “market” • Contro: – Normalmente sono “connesse” – Poco interfacciamento coi sensori device – Performance non al top
  • 9. Localizzazione www. .it • Riconoscimento della posizione – Non solo GPS!! – GPS (no chiuso, aree scoperte) – WiFi • Android «raccoglie» tutto • iOS su SkyHook – Celle telefoniche – IP (provider connettività)
  • 10. Camera, display e bussola www. .it • Interfacciamento con la camera • Orientamento/direzione – 360°: in che direzione stiamo guardando? – Con quale inclinazione stiamo guardando? • Gestione stream video
  • 11. «Cam» come sistema di input www. .it • Riconoscimento di oggetti reali –Volti («face unlock», face.com) –Colori (aree specifiche) –Markers (immagini, segnaposti) • «input dati» attraverso la camera –Identificazione/modifica oggetti –Controllo device
  • 12. Sintesi vocale www. .it • Text To Speech: sintesi vocale • Algoritmo di sintesi che gestisce: –Lingue diverse –Tonalità, enfasi, pause • Sintesi in tempo reale, NON audio preregistrati
  • 13. Sintesi vocale www. .it • Lettura di testi integrata –Flessibile –Pronto a leggere qualsiasi tipo di contenuto • Esempi di utilizzo mobile –Lettura SMS, mail, ecc. –Messaggi contestualizzati ad eventi –Sistemi di traduzione «real time» • App specifici: Dillo!
  • 14. Riconoscimento vocale www. .it • Automatic Speech Recognition • Riconoscimento «parlato naturale» –Supporto multilingue • Ad oggi – iOS: Siri, solo in modalità connessa – Android: ora anche in modalità «offline», sistema nativo di inserimento testi – Web: «Google translate» come sempio
  • 15. NFC e prossimità www. .it • Near Field Communication • Dialogo sicuro (pagamenti) • Funziona solo in prossimità (5/10 cm) • Applicabile ad elementi esterni (adesivi, tag, ecc.) • Apre scenari di verifica prossimità o controllo presenza singoli elementi
  • 16. I canali di distribuzione www. .it • I “market” – Apple Store – Google Play (ex Android Market) – Windows Phone Markeplace – Altri store e store aziendali • Le distribuzioni “ad-hoc”