+ All Categories
Home > Documents > Ok glass wdbs 2

Ok glass wdbs 2

Date post: 17-Jul-2015
Category:
Upload: gulliver-srl
View: 158 times
Download: 1 times
Share this document with a friend
19
luca. Baronchelli @ net.com “OK GLASS” Show me the code
Transcript

luca. Baronchelli @ net.com

“OK GLASS”

Show me the code

luca. Baronchelli @ net.com

Cosa vedremo questa sera

• Cosa sono i Google GLASS

• A cosa servono i Google GLASS

• Come si sviluppano App per i Google GLASS

luca. Baronchelli @ net.com

Cosa sono i Google GLASS

• Dispositivo Smart Wearable

• Sono basati su sistema operativo Android 4.0 (imminente aggiornamento a 4.4 Kitkat)

• Non necessitano di uno smartphone a supporto

• Sono disponibili esclusivamente tramite il programma Google Explorer (di cui l’Italia non fa parte )

luca. Baronchelli @ net.com

Componentistica Google GLASS

• Display ad alta risoluzione con dimensione equivalente ad uno schermo da 25” visto ad una distanza di 2,5 metri

• Camera: 5MP Foto, 720p Video

• Audio: Trasduttore a conduzione ossea

• Connettività: Wifi 802.11b/g, Bluetooth

• Storage: 12GB

luca. Baronchelli @ net.com

A cosa servono i Google GLASS

• Messaggistica

• Navigazione WEB

• Navigazione GPS (Mappe)

• Multimedia (foto, video, musica)

• Social (Facebook, Google +, Twitter, …)

• Gaming

• Business App (Delivery)

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

• User Interface

– Timeline

– Live card

– Static Card

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

• Ambiendi di Sviluppo (SDK)

– Mirror API

– GDK

Indipendente dalla piattaforma

Infrastruttura comune

Molte funzionalità incorporate

Interattività “Real Time”

Funzionamento Offline

Accesso alle periferiche Hardware

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Architettura Mirror API Sono disponibili le Mirror API (per lo sviluppo lato server) per i più diffusi linguaggi di programmazione

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio con Mirror API : Aggiunta di una Static Card nella Timeline

luca. Baronchelli @ net.com

Sviluppare per i Google GLASSEsempio di chiamata RAW HTTP (verso il server Google)

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio di chiamata Java (verso il server Google)

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio con Mirror API: Uso delle action di una StaticCard

Richiesta generata dai GLASS al “Tap”

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio con Mirror API: Uso delle action di una Static Card

Richiesta generata dai GLASS al “Tap”

Richiesta ricevuta lato server

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio con Mirror API: Uso delle action di una Static Card

Richiesta ricevuta lato server

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Architettura GLASS Development Kit (GDK)

- Basato sull’Android SDK con add-on specifici

A differenza delle Mirror API le App vengono eseguite direttamente sull’occhiale ed hanno accesso all’hardware del dispositivo.

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Lavorare con il GLASS Development Kit

L’applicazione viene sviluppata con gli strumenti standard messi a disposizione dalla piattaforma Android (ADT oppure Android Studio) e l’apk generato viene installato direttamente sui GLASS

luca. Baronchelli @ net.com

Sviluppare per i Google GLASS

Esempio con GDK: Aggiunta di una Card nella Time Line

luca. Baronchelli @ net.com

That’s all folks ! Q&[email protected]

Luca Baronchelli

@Gullivernet

www.slideshare.com/gullivernet


Recommended