SlideShare a Scribd company logo
1 of 27
Download to read offline
Pillole di «mobile»
Alessio Garbi
Alessio.Garbi@Xonne.it
http://it.linkedin.com/in/alessiogarbi
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 Glass
– Epson BT-100
• Orologi
– I’m watch (http://www.imwatch.it)
– Google Smartwatch
– Samsung Gear + Fit
– Motorola e Sony
• Guanti
– Google Gloves
I «player»
www. .it
• I grandi Players
Sistemi operativi Hardware
• Dal 2008 ad oggi (BlackBerry, Nokia/MS, ecc.)
Il nuovo «ecosistema»
www. .it
• L’ecosistema «sviluppatore» <-> «store» <->
«utente»
• I nuovi paradigmi d’utilizzo e distribuzione:
– Scaricamento compulsivo
– Micro transazioni (InAppBilling/Purchase)
– Tempo di valutazione dell’ordine dei secondi
• Nuove metriche di valutazione:
– Interfaccia
– Facilità d’uso
– Reattività
Apple vs Android
www. .it
• L’Apple Store ed il Google Play Store
• Pro vs Cons - Apple e Android
– iOS
• Linearità interfacce
• Stabilità
• Approvazione
– Android
• Anarchia (positiva?)
• Flessibilità e nessun limite
• Frammentazione interfacce e devices
• Dialogo con qualsiasi elemento esterno
L’interpretabilità di Apple
www. .it
Dalle «guidelines»:
2.11 Apps that duplicate Apps already in the App Store
may be rejected, particularly if there are many of them,
such as fart, burp, flashlight, and Kama Sutra Apps
2.12 Apps that are not very useful, unique, are simply
web sites bundled as Apps, or do not provide any lasting
entertainment value may be rejected
L’approccio aziendale
www. .it
• Distribuzione interna
– Diretta (Android)
– VPP o EnterPrise (Apple)
• BYOD (Bring Your Own Device)
– Adattamento dell’azienda nei confronti dell’utente
– No costo HW per l’azienda
– Necessità MDM
• Sicurezza
– Mobile Device management
– Find My Phone (iOS)
– MyDevices (Android)
Gli scenari di sviluppo
www. .it
1. App nativa
2. App Cross-Platform (HTML5)
3. Mobile sites
L’approccio nativo
www. .it
• Pro
–controllo completo sulle funzionalità
–massime performance
• Contro
–S.O. diversi = linguaggi/ambienti diversi
–«Costo di sviluppo» x «num.piattaforme»
La soluzione «cross-platform»
www. .it
• Pro
– Sviluppo 1 volta, utilizzo ovunque
– HTML5 - Standard non ancora standard
• W3C (http://www.w3.org)
• Can I use? (http://CanIUse.com)
– Supporto in forte crescita
– Modalità nativa & framework multi-platform
• Contro
–Prestazioni limitate ed altri vincoli
I vantaggi dell’HTML5
www. .it
• Markup language
(tag + descrizione dei contenuti)
• Browser web come «visualizzatori»
(presenti su qualsiasi piattaforma)
• «oggetti» programmabili via JavaScript
(librerie open potenti come jQuery, Modernizer, ecc.)
• CSS 3 per interfacce dinamiche e «responsive»
(adattabili a qualsiasi schermo/device)
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
La scelta giusta?
www. .it
Va valutata di caso in caso!
I punti fermi!
www. .it
• User Experience
– Appeal e reattività
– Adattamento al device (phone/tablet, land/port)
– Adattamento all’utente (preferenze e utilizzabilità)
– Valutazione del contesto di utilizzo
I punti fermi!
www. .it
• Centralizzazione dati
– Nuovo canale di struttura multicanale
– Server side con CMS (WordPress, SharePoint, ecc.)
– WebServices ed Api
• Gestione dati offline
– Cache dei contenuti
– Ottimizzazione del traffico (risparmio tempo e
costi banda)
I punti fermi!
www. .it
• Controllo dello stato/utilizzo
–Log/debug remoto
–Statistiche!!! (Google analytics)
• Continua evoluzione
–Aggiornamenti S.O.
–Feedback sulle statistiche
A disposizione....
www. .it
• HW
– Schermi touch -> gestures
– GPS e WiFi -> geo localizzazione
– Bussola ed accelerometro -> orientamento
– Camera -> riconoscimento oggetti
– NFC e sensore luce -> prossimità e presenza
• SW
– Mic -> riconoscimento vocale (ASR)
– Speaker -> sintesi vocale (TTS)
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, BlueTooth e prossimità
www. .it
• Near Field Communication
– Dialogo sicuro (pagamenti)
– Funziona solo in prossimità (5/10 cm)
– Applicabile ad elementi esterni
(adesivi, tag, ecc.)
• BlueTooth 4.0 LE
– Basso consumo
– Raggio d’azione 30/40mt
– SmartDevices
• Scenari di verifica prossimità o controllo
presenza singoli elementi
Le «app» in azienda
www. .it
• Ottimizzazione flussi e processi grazie a:
– Accesso ai dati in tempo reale
– Acquisizione automatica informazioni
– Interazione col mondo circostante
• Possibili scenari:
– Sales force automation
– Strumenti di controllo (KPI)
– Configuratori e sfogliatori
– Marketing e promozione (eventi)
– Formazione (manuali, video, aule condivise, on site in real-time
con AR)
– Quiz e giochi (AR e Geo)
Grazie!
Alessio Garbi
Alessio.Garbi@Xonne.it
http://it.linkedin.com/in/alessiogarbi

More Related Content

Viewers also liked

Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?
Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?
Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?SQcuola di Blog
 
Social Media Mobile Marketing
Social Media Mobile MarketingSocial Media Mobile Marketing
Social Media Mobile MarketingSQcuola di Blog
 
Linkedin per SQcuola di Blog
Linkedin per SQcuola di BlogLinkedin per SQcuola di Blog
Linkedin per SQcuola di BlogSQcuola di Blog
 
Presentazione di InfinitoDesign
Presentazione di InfinitoDesignPresentazione di InfinitoDesign
Presentazione di InfinitoDesignSQcuola di Blog
 
Presentazione opera diocesana_san_bernardo_degli_uberti
Presentazione opera diocesana_san_bernardo_degli_ubertiPresentazione opera diocesana_san_bernardo_degli_uberti
Presentazione opera diocesana_san_bernardo_degli_ubertiSQcuola di Blog
 
Andrea Alfieri seminario #13 SQcuola di Blog
Andrea Alfieri seminario #13 SQcuola di BlogAndrea Alfieri seminario #13 SQcuola di Blog
Andrea Alfieri seminario #13 SQcuola di BlogSQcuola di Blog
 
Formazione al servizio del business (meritevole)
Formazione al servizio del business (meritevole)Formazione al servizio del business (meritevole)
Formazione al servizio del business (meritevole)SQcuola di Blog
 
Presentazione aziendale di Coem Fioranese per SQcuola di Blog
Presentazione aziendale di Coem Fioranese per SQcuola di BlogPresentazione aziendale di Coem Fioranese per SQcuola di Blog
Presentazione aziendale di Coem Fioranese per SQcuola di BlogSQcuola di Blog
 
Presentazione_CPL_Taylor
Presentazione_CPL_TaylorPresentazione_CPL_Taylor
Presentazione_CPL_TaylorSQcuola di Blog
 
Presentazione di E-concept
Presentazione di E-conceptPresentazione di E-concept
Presentazione di E-conceptSQcuola di Blog
 
Introduzione all'ecommerce
Introduzione all'ecommerceIntroduzione all'ecommerce
Introduzione all'ecommerceSQcuola di Blog
 
Cosa è la SQcuola di Blog
Cosa è la SQcuola di BlogCosa è la SQcuola di Blog
Cosa è la SQcuola di BlogSQcuola di Blog
 
Gestione Eventi sui Social Media
Gestione Eventi sui Social MediaGestione Eventi sui Social Media
Gestione Eventi sui Social MediaSQcuola di Blog
 

Viewers also liked (14)

Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?
Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?
Presentazione SQcuola di Blog - Parte 1 Social media, cosa cambia?
 
Social Media Mobile Marketing
Social Media Mobile MarketingSocial Media Mobile Marketing
Social Media Mobile Marketing
 
Linkedin per SQcuola di Blog
Linkedin per SQcuola di BlogLinkedin per SQcuola di Blog
Linkedin per SQcuola di Blog
 
Presentazione di InfinitoDesign
Presentazione di InfinitoDesignPresentazione di InfinitoDesign
Presentazione di InfinitoDesign
 
Presentazione opera diocesana_san_bernardo_degli_uberti
Presentazione opera diocesana_san_bernardo_degli_ubertiPresentazione opera diocesana_san_bernardo_degli_uberti
Presentazione opera diocesana_san_bernardo_degli_uberti
 
Andrea Alfieri seminario #13 SQcuola di Blog
Andrea Alfieri seminario #13 SQcuola di BlogAndrea Alfieri seminario #13 SQcuola di Blog
Andrea Alfieri seminario #13 SQcuola di Blog
 
Formazione al servizio del business (meritevole)
Formazione al servizio del business (meritevole)Formazione al servizio del business (meritevole)
Formazione al servizio del business (meritevole)
 
Presentazione E-project
Presentazione E-projectPresentazione E-project
Presentazione E-project
 
Presentazione aziendale di Coem Fioranese per SQcuola di Blog
Presentazione aziendale di Coem Fioranese per SQcuola di BlogPresentazione aziendale di Coem Fioranese per SQcuola di Blog
Presentazione aziendale di Coem Fioranese per SQcuola di Blog
 
Presentazione_CPL_Taylor
Presentazione_CPL_TaylorPresentazione_CPL_Taylor
Presentazione_CPL_Taylor
 
Presentazione di E-concept
Presentazione di E-conceptPresentazione di E-concept
Presentazione di E-concept
 
Introduzione all'ecommerce
Introduzione all'ecommerceIntroduzione all'ecommerce
Introduzione all'ecommerce
 
Cosa è la SQcuola di Blog
Cosa è la SQcuola di BlogCosa è la SQcuola di Blog
Cosa è la SQcuola di Blog
 
Gestione Eventi sui Social Media
Gestione Eventi sui Social MediaGestione Eventi sui Social Media
Gestione Eventi sui Social Media
 

Similar to Pillole di Mobile - Seminario di Alessio Garbi per SQcuola di Blog

HCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsHCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsStefano Sanna
 
Touch&play framework
Touch&play frameworkTouch&play framework
Touch&play frameworkCSP Scarl
 
follow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryfollow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryQIRIS
 
-- Andrea Piovani -- Realtà aumentata nel Mobile - Pane Web & Salame
-- Andrea Piovani  -- Realtà aumentata nel Mobile - Pane Web & Salame -- Andrea Piovani  -- Realtà aumentata nel Mobile - Pane Web & Salame
-- Andrea Piovani -- Realtà aumentata nel Mobile - Pane Web & Salame Fabrizio Martire
 
Sistemi Operativi Mobile
Sistemi Operativi MobileSistemi Operativi Mobile
Sistemi Operativi MobileIlaria93
 
2(.0) passi nel mondo mobile - Alfredo Morresi
2(.0) passi nel mondo mobile - Alfredo Morresi2(.0) passi nel mondo mobile - Alfredo Morresi
2(.0) passi nel mondo mobile - Alfredo MorresiAlfredo Morresi
 
Mobile, le opportunità di una tecnologia vicina
Mobile, le opportunità di una tecnologia vicinaMobile, le opportunità di una tecnologia vicina
Mobile, le opportunità di una tecnologia vicinaAndrea Piovani
 
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicina
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicinaRiccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicina
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicinaDigital Accademia
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard okVeronica Morleo
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard okVeronica Morleo
 
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...IWA
 
Mobile App o Mobile Web? Quale scelta per il mio business?
Mobile App o Mobile Web? Quale scelta per il mio business?Mobile App o Mobile Web? Quale scelta per il mio business?
Mobile App o Mobile Web? Quale scelta per il mio business?Francesco Ronchi
 
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...B com Expo | GL events Italia
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniStefano Sanna
 

Similar to Pillole di Mobile - Seminario di Alessio Garbi per SQcuola di Blog (20)

2012-04-16 Seminario Sqcuola di Blog
2012-04-16 Seminario Sqcuola di Blog2012-04-16 Seminario Sqcuola di Blog
2012-04-16 Seminario Sqcuola di Blog
 
HCIM08 - Mobile Applications
HCIM08 - Mobile ApplicationsHCIM08 - Mobile Applications
HCIM08 - Mobile Applications
 
Sviluppare applicazioni Domino Web per dispositivi Mobili
Sviluppare applicazioni Domino Web per dispositivi MobiliSviluppare applicazioni Domino Web per dispositivi Mobili
Sviluppare applicazioni Domino Web per dispositivi Mobili
 
Presentazione di Xonne
Presentazione di XonnePresentazione di Xonne
Presentazione di Xonne
 
Touch&play framework
Touch&play frameworkTouch&play framework
Touch&play framework
 
follow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQueryfollow-ap DAY 4: HTML5 e jQuery
follow-ap DAY 4: HTML5 e jQuery
 
-- Andrea Piovani -- Realtà aumentata nel Mobile - Pane Web & Salame
-- Andrea Piovani  -- Realtà aumentata nel Mobile - Pane Web & Salame -- Andrea Piovani  -- Realtà aumentata nel Mobile - Pane Web & Salame
-- Andrea Piovani -- Realtà aumentata nel Mobile - Pane Web & Salame
 
Sistemi Operativi Mobile
Sistemi Operativi MobileSistemi Operativi Mobile
Sistemi Operativi Mobile
 
Adesso In Onda
Adesso In OndaAdesso In Onda
Adesso In Onda
 
2(.0) passi nel mondo mobile - Alfredo Morresi
2(.0) passi nel mondo mobile - Alfredo Morresi2(.0) passi nel mondo mobile - Alfredo Morresi
2(.0) passi nel mondo mobile - Alfredo Morresi
 
tɛ kɛ tʃɛrkɪ (TeCHe Cerchi)
tɛ kɛ tʃɛrkɪ (TeCHe Cerchi) tɛ kɛ tʃɛrkɪ (TeCHe Cerchi)
tɛ kɛ tʃɛrkɪ (TeCHe Cerchi)
 
Mobile, le opportunità di una tecnologia vicina
Mobile, le opportunità di una tecnologia vicinaMobile, le opportunità di una tecnologia vicina
Mobile, le opportunità di una tecnologia vicina
 
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicina
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicinaRiccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicina
Riccardo Bosio e Andrea Piovani: Mobile, le opportunità di una tecnologia vicina
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard ok
 
Presentazione standard ok
Presentazione standard okPresentazione standard ok
Presentazione standard ok
 
Il Web per il mobile - soluzioni
Il Web per il mobile - soluzioniIl Web per il mobile - soluzioni
Il Web per il mobile - soluzioni
 
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...
Interazione multimodale su Mobile: interazione vocale, touch e grafica su div...
 
Mobile App o Mobile Web? Quale scelta per il mio business?
Mobile App o Mobile Web? Quale scelta per il mio business?Mobile App o Mobile Web? Quale scelta per il mio business?
Mobile App o Mobile Web? Quale scelta per il mio business?
 
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
B com 2014 | Mobile App o Mobile Web? Qual è la soluzione migliore per il tuo...
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioni
 

More from 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
 

More from 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
 

Recently uploaded

La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 
Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxfedericodellacosta2
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024Damiano Orru
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxOrianaOcchino
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataGianluigi Cogo
 
Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfPierLuigi Albini
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 

Recently uploaded (8)

La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 
Esame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptxEsame finale - riunione genitori 2024.pptx
Esame finale - riunione genitori 2024.pptx
 
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
biblioverifica ijf24 Festival Internazionale del Giornalismo 2024
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptx
 
La produzione e la gestione degli Open Data
La produzione e la gestione degli Open DataLa produzione e la gestione degli Open Data
La produzione e la gestione degli Open Data
 
Terza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdfTerza cultura w la scienza Italo Calvino.pdf
Terza cultura w la scienza Italo Calvino.pdf
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 

Pillole di Mobile - Seminario di Alessio Garbi per SQcuola di Blog

  • 1. Pillole di «mobile» Alessio Garbi Alessio.Garbi@Xonne.it http://it.linkedin.com/in/alessiogarbi
  • 2. 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
  • 3. Non solo «phone oriented» www. .it • Netbook e notebook (cam, touch, geolocation) • Smart TV (cam, voice) • Occhiali – Google Glass – Epson BT-100 • Orologi – I’m watch (http://www.imwatch.it) – Google Smartwatch – Samsung Gear + Fit – Motorola e Sony • Guanti – Google Gloves
  • 4. I «player» www. .it • I grandi Players Sistemi operativi Hardware • Dal 2008 ad oggi (BlackBerry, Nokia/MS, ecc.)
  • 5. Il nuovo «ecosistema» www. .it • L’ecosistema «sviluppatore» <-> «store» <-> «utente» • I nuovi paradigmi d’utilizzo e distribuzione: – Scaricamento compulsivo – Micro transazioni (InAppBilling/Purchase) – Tempo di valutazione dell’ordine dei secondi • Nuove metriche di valutazione: – Interfaccia – Facilità d’uso – Reattività
  • 6. Apple vs Android www. .it • L’Apple Store ed il Google Play Store • Pro vs Cons - Apple e Android – iOS • Linearità interfacce • Stabilità • Approvazione – Android • Anarchia (positiva?) • Flessibilità e nessun limite • Frammentazione interfacce e devices • Dialogo con qualsiasi elemento esterno
  • 7. L’interpretabilità di Apple www. .it Dalle «guidelines»: 2.11 Apps that duplicate Apps already in the App Store may be rejected, particularly if there are many of them, such as fart, burp, flashlight, and Kama Sutra Apps 2.12 Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment value may be rejected
  • 8. L’approccio aziendale www. .it • Distribuzione interna – Diretta (Android) – VPP o EnterPrise (Apple) • BYOD (Bring Your Own Device) – Adattamento dell’azienda nei confronti dell’utente – No costo HW per l’azienda – Necessità MDM • Sicurezza – Mobile Device management – Find My Phone (iOS) – MyDevices (Android)
  • 9. Gli scenari di sviluppo www. .it 1. App nativa 2. App Cross-Platform (HTML5) 3. Mobile sites
  • 10. L’approccio nativo www. .it • Pro –controllo completo sulle funzionalità –massime performance • Contro –S.O. diversi = linguaggi/ambienti diversi –«Costo di sviluppo» x «num.piattaforme»
  • 11. La soluzione «cross-platform» www. .it • Pro – Sviluppo 1 volta, utilizzo ovunque – HTML5 - Standard non ancora standard • W3C (http://www.w3.org) • Can I use? (http://CanIUse.com) – Supporto in forte crescita – Modalità nativa & framework multi-platform • Contro –Prestazioni limitate ed altri vincoli
  • 12. I vantaggi dell’HTML5 www. .it • Markup language (tag + descrizione dei contenuti) • Browser web come «visualizzatori» (presenti su qualsiasi piattaforma) • «oggetti» programmabili via JavaScript (librerie open potenti come jQuery, Modernizer, ecc.) • CSS 3 per interfacce dinamiche e «responsive» (adattabili a qualsiasi schermo/device)
  • 13. 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
  • 14. La scelta giusta? www. .it Va valutata di caso in caso!
  • 15. I punti fermi! www. .it • User Experience – Appeal e reattività – Adattamento al device (phone/tablet, land/port) – Adattamento all’utente (preferenze e utilizzabilità) – Valutazione del contesto di utilizzo
  • 16. I punti fermi! www. .it • Centralizzazione dati – Nuovo canale di struttura multicanale – Server side con CMS (WordPress, SharePoint, ecc.) – WebServices ed Api • Gestione dati offline – Cache dei contenuti – Ottimizzazione del traffico (risparmio tempo e costi banda)
  • 17. I punti fermi! www. .it • Controllo dello stato/utilizzo –Log/debug remoto –Statistiche!!! (Google analytics) • Continua evoluzione –Aggiornamenti S.O. –Feedback sulle statistiche
  • 18. A disposizione.... www. .it • HW – Schermi touch -> gestures – GPS e WiFi -> geo localizzazione – Bussola ed accelerometro -> orientamento – Camera -> riconoscimento oggetti – NFC e sensore luce -> prossimità e presenza • SW – Mic -> riconoscimento vocale (ASR) – Speaker -> sintesi vocale (TTS)
  • 19. 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à)
  • 20. 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
  • 21. «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
  • 22. 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
  • 23. 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!
  • 24. 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
  • 25. NFC, BlueTooth e prossimità www. .it • Near Field Communication – Dialogo sicuro (pagamenti) – Funziona solo in prossimità (5/10 cm) – Applicabile ad elementi esterni (adesivi, tag, ecc.) • BlueTooth 4.0 LE – Basso consumo – Raggio d’azione 30/40mt – SmartDevices • Scenari di verifica prossimità o controllo presenza singoli elementi
  • 26. Le «app» in azienda www. .it • Ottimizzazione flussi e processi grazie a: – Accesso ai dati in tempo reale – Acquisizione automatica informazioni – Interazione col mondo circostante • Possibili scenari: – Sales force automation – Strumenti di controllo (KPI) – Configuratori e sfogliatori – Marketing e promozione (eventi) – Formazione (manuali, video, aule condivise, on site in real-time con AR) – Quiz e giochi (AR e Geo)