SlideShare uma empresa Scribd logo
1 de 62
1 
Tél : +33 (0)1 58 56 10 00 
Fax : +33 (0)1 58 56 10 01 
Google Glass 
50, avenue des Champs-Elysées 
75008 Paris - FRANCE 
© OCTO 2014 www.octo.com
2 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
3 
Wearable Objects
4 
Smartglasses
5 
Sales and predictions 
In 2013, according to Gartner 87 000 smartglasses have been sold 
According to Juniper Research, sales of connected objects are 
going to skyrocket within the next five years : 
Smartglasses : 10 millions units per year targeted 2018
6 
Large economic impact on the futur : 
Sales and previsions 
1$ billion of annual profit within 3 to 5 years according to Gartner 
10% of US companies with off site workers will implement 
smartglasses
7 
Two kind of smartglasses 
Standard Head Mounted Display (HMD) 
Display information or data. 
Show information near the user’s vision field 
Augmented Reality Display 
Allow the user to see the information without looking away 
Show information and 3D in the user’s vision field
8
9 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
10 
18 months of prototyping
11 
History 
2011 april 
2012 
may 
2012 
june 
2012 
februar 
y 
2013 
april 
2013 
may 
2013 
november 
2013 
april 
2014 
may 
2014
12 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
13 
Battery 
5/6 hours 
Prism 
Resolution: 
640x360 
Capture 
Photo : 5mpx 
Video : 720p 
Microphone 
Touchpad 
Tap one/two fingers 
Swipe one/two fingers 
Transducer 
Bone conduction 
Electronics 
16 GB 
1,2 GHz 
1GB RAM 
Wifi / Bluetooth 
Components
14 
Inside
15 
A small screen size
16 
Explorer version 
1 500 $ 
Mass market 
? $ 
Price
17 
Style 
25/03/14
18 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
19 
A little insight
20 
OK Glass
21 
Take a picture 
Record a video 
Search on Google 
Play music 
Send a message to someone 
Hang out with someone 
Make a call to someone 
Get directions to somewhere 
Receive notifications 
Take note 
… 
What can we do ?
22 
The timeline
23 
The timeline
24 
Zoom on the Past and the Apps list
25 
The timeline
26 
Zoom on Now and the Future
27 
No UI chaos on Google Glass ! 
Main content 
Status bar 
Font : Roboto Thin 
Font : Roboto Light / 26 px 
Full-bleed image 
Left image or column 
Footer Padding
28 
Layout samples 
Main layout Full bleed with text 
Left image Left column
29 
3 kinds of cards 
Static cards 
Live cards 
Immersion
30 
Static cards display text, images and video content 
Simple view 
To display text, images, videos, HTML 
Can’t be updated frequently 
Usefull for quick notifications 
Can invoke Live Cards and Immersions
31 
Menu items
32 
Live cards contain rich, real-time content 
Can be updated frequently 
Real-time information 
Access to low-level sensor (accelerometer, …) 
Run inside the timeline
33 
Run outside of the timeline experience 
Rendering your own UI (display Android activities) 
Access to all of the user input 
Immersions
34 
How interact with Google Glass ? 
Voice 
« Ok, glass » + command 
Trackpad 
With different gestures (taps, swipes, one finger, two fingers) 
Buttons 
To take a picture or record a video 
To shutdown or restart 
Your body (head, eyes, …) 
Movement detection (thanks to sensors, accelerometer, gyroscope, …) 
Wink with your right eye 
My Glass applications 
On smartphones (iOS / Android) 
On the web (https://glass.google.com/u/0/myglass)
35 
Managing your apps
36 
iOS / Android 
Turn-by-turn directions X X 
Send/Receive SMS 
only reading 
X 
messages 
(with KitKat 4.4 on Glass) Screencast X X 
System requirements >= iOS 7.0 
(min iPhone 4 / iPad 2) 
>= Android OS 4.0.3 
(Ice Cream Sandwich)
37 
Glassware
38 
Example : CNN (1/2)
39 
Example : CNN (2/2)
40 
Example : Google Now
41 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
42 
1. The Mirror API 
1. The Glass Development Kit 
Two API options
43 
The code is running server side 
RESTFull Services 
Authentication with OAuth2.0 
Client libraries in Java, PHP, .NET, Ruby, Python … 
Mirror API 
Your service 
Sync 
HTTP 
(REST)
44 
Mirror API 
A flow example
45 
Mirror API 
Request : Response : 
Result :
46 
Playground
47 
Mirror API 
Use the Mirror API for 
Sending, updating, deleting 
static cards 
Receiving events from the glass 
via a share action 
Observing and reacting to user’s 
location
48 
1. The Mirror API 
1. The Glass Development Kit 
Two API options
49 
Glass Development Kit
50 
Glass Development Kit 
The code is running on the Glass 
GDK in Preview version 
Enhance the Android framework (voice commands, gesture 
detector, UI) 
Accessibility to various sensors (accelerometer, gyroscope, …) 
Capture pictures or videos 
Detect voice 
Manage trackpad
51 
GDK development is like good old Android development 
Specific things to do : 
Check if you’re using the Glass Theme 
Create a Voice Trigger 
Begin with cards 
Glass Development Kit
52 
Starting Glassware with voice trigger option 
Glass Development Kit 
Define your command among defaults commands 
Optionnaly define your own second prompt commands 
Define your intent in your Android Manifest
53 
Scrolling between cards 
Glass Development Kit 
Use the CardScrollView, a glass specific widget 
Create your adapter inheriting the CardScrollAdapter
54 
Using menus 
Glass Development Kit 
Create your traditional menu xml file 
Implement onCreateOptionsMenu and onOptionsItemSelected 
Display the menu
55 
You can use both ! 
Mirror API or GDK ? 
Mirror API Glassware can invoke GDK Glassware through 
a menu item.
56 
LiveCode + Conferences Google Glass
57 
Smart Glasses 
http://www.wearable-technologies.com/2014/03/the-wearable-technologies-smartglass-overview/
58 
Introduction 
History 
The Glass 
User interface 
Programming 
Applications
59 
Medical 
In 2013 (USA) a surgeon wore Google 
Glass and streamed live video of the 
procedure to another surgeon 150 
miles away. 
In 2014 (France) a surgeon streamed 
live video to another surgeon in Japan
60 
Transport 
Virgin Atlantic starts using Google 
Glass to process check-ins and 
provide passengers information 
about their flight (weather, activities)
61 
Banking 
CaixaBank created an application in 
order to locate banks and convert 
currencies 
Crédit Mutuel developed an application 
to show account balance, transactions, 
locate ATM and contact personal 
advisor 
Caisse d’épargne provided an 
application to consult digital documents 
& contracts and to upload signed 
pictures for insurance claims
62 
Media 
For Sochi winter Olympics in 2014 
France Télévisions share sports 
news on Google Glass. As date 
they plane to generalize this app to 
every sports events

Mais conteúdo relacionado

Destaque

Digital advertisingindustrymap2010 fr1.0
Digital advertisingindustrymap2010 fr1.0Digital advertisingindustrymap2010 fr1.0
Digital advertisingindustrymap2010 fr1.0Stephane Allard
 
Advertising and promotion
Advertising and promotionAdvertising and promotion
Advertising and promotionmattone11
 
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)IDATE DigiWorld
 
Televisión educativa
Televisión educativa Televisión educativa
Televisión educativa oscarbui
 
Trizas2006 2007
Trizas2006 2007Trizas2006 2007
Trizas2006 2007anpeblog
 
Le programme de François Hollande
Le programme de François HollandeLe programme de François Hollande
Le programme de François HollandeLe Point
 
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...JulienIFEA
 
Guia completa de google+. Uso práctico para particulares y empresas.
Guia completa de google+. Uso práctico para particulares y empresas.Guia completa de google+. Uso práctico para particulares y empresas.
Guia completa de google+. Uso práctico para particulares y empresas.Nilson Pk
 
Plan de communication ecommerce 2013
Plan de communication ecommerce 2013Plan de communication ecommerce 2013
Plan de communication ecommerce 2013Verseau Paris
 
Informe pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubreInforme pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubreE.S.E. Hospital Francisco Valderrama
 
Assemblée Générale du 18 janvier 2013
Assemblée Générale du 18 janvier 2013Assemblée Générale du 18 janvier 2013
Assemblée Générale du 18 janvier 2013MdR56
 
Tumblr, mode d'emploi via Agence Double Numerique
Tumblr, mode d'emploi via Agence Double NumeriqueTumblr, mode d'emploi via Agence Double Numerique
Tumblr, mode d'emploi via Agence Double NumeriqueAgence Double Numérique
 

Destaque (20)

Digital advertisingindustrymap2010 fr1.0
Digital advertisingindustrymap2010 fr1.0Digital advertisingindustrymap2010 fr1.0
Digital advertisingindustrymap2010 fr1.0
 
Advertising and promotion
Advertising and promotionAdvertising and promotion
Advertising and promotion
 
Native Advertising
Native AdvertisingNative Advertising
Native Advertising
 
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)
Next Gen TV 2020 Webinar conférence de presse (3 juillet 2012)
 
Televisión educativa
Televisión educativa Televisión educativa
Televisión educativa
 
Emplois
EmploisEmplois
Emplois
 
Trizas2006 2007
Trizas2006 2007Trizas2006 2007
Trizas2006 2007
 
Codiesel S.A
Codiesel S.ACodiesel S.A
Codiesel S.A
 
Milagros Eucarsticos
Milagros EucarsticosMilagros Eucarsticos
Milagros Eucarsticos
 
Le programme de François Hollande
Le programme de François HollandeLe programme de François Hollande
Le programme de François Hollande
 
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...
Réseaux, Territoires, Milieux associés. Jeu théorique entre combinatoires et ...
 
Guia completa de google+. Uso práctico para particulares y empresas.
Guia completa de google+. Uso práctico para particulares y empresas.Guia completa de google+. Uso práctico para particulares y empresas.
Guia completa de google+. Uso práctico para particulares y empresas.
 
Nouveauté iOS 6
Nouveauté iOS 6Nouveauté iOS 6
Nouveauté iOS 6
 
Plan de communication ecommerce 2013
Plan de communication ecommerce 2013Plan de communication ecommerce 2013
Plan de communication ecommerce 2013
 
Ensayo pendulo
Ensayo penduloEnsayo pendulo
Ensayo pendulo
 
Informe pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubreInforme pormenorizado del estado del control interno enero octubre
Informe pormenorizado del estado del control interno enero octubre
 
Le roi soleil.lg
Le roi soleil.lgLe roi soleil.lg
Le roi soleil.lg
 
Assemblée Générale du 18 janvier 2013
Assemblée Générale du 18 janvier 2013Assemblée Générale du 18 janvier 2013
Assemblée Générale du 18 janvier 2013
 
Tumblr, mode d'emploi via Agence Double Numerique
Tumblr, mode d'emploi via Agence Double NumeriqueTumblr, mode d'emploi via Agence Double Numerique
Tumblr, mode d'emploi via Agence Double Numerique
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 

Semelhante a Objets connectés : "We are able !"

Mixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product ManagementMixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product ManagementJeremy Horn
 
Magic Mirror for Museums
Magic Mirror for MuseumsMagic Mirror for Museums
Magic Mirror for MuseumsMagic Mirror
 
Google Glass seminar complete
Google Glass seminar completeGoogle Glass seminar complete
Google Glass seminar completeRaju kumar
 
Desarrollo de apps para Google Glass | Antonio García | Itglas
Desarrollo de apps para Google Glass | Antonio García | ItglasDesarrollo de apps para Google Glass | Antonio García | Itglas
Desarrollo de apps para Google Glass | Antonio García | ItglasSmash Tech
 
Wearables Discussion
Wearables DiscussionWearables Discussion
Wearables DiscussionJeffrey Paul
 
Mixed Reality from demo to product
Mixed Reality from demo to productMixed Reality from demo to product
Mixed Reality from demo to productMatteo Valoriani
 
The Glass Class: Rapid Prototyping for Wearable Computers
The Glass Class: Rapid Prototyping for Wearable ComputersThe Glass Class: Rapid Prototyping for Wearable Computers
The Glass Class: Rapid Prototyping for Wearable ComputersMark Billinghurst
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMatteo Valoriani
 
eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass Unvired Inc.
 
Screenless display
Screenless displayScreenless display
Screenless displaychnaveed
 
Google Glasses Integration with SAP
Google Glasses Integration with SAPGoogle Glasses Integration with SAP
Google Glasses Integration with SAPGh14Cc10
 
Introduction to development
Introduction to developmentIntroduction to development
Introduction to developmentMatteo Valoriani
 
Screenless pd presentation
Screenless pd presentationScreenless pd presentation
Screenless pd presentationShalini1293
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google GlassRamdev Darak
 
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGY
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGYTechnical Report on Google Glass/Department of INFORMATION TECHNOLOGY
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGYSYED HOZAIFA ALI
 
Games Industry Adaptive Roadmap CGAT 2017
Games Industry Adaptive Roadmap CGAT 2017Games Industry Adaptive Roadmap CGAT 2017
Games Industry Adaptive Roadmap CGAT 2017David Wortley
 

Semelhante a Objets connectés : "We are able !" (20)

Mixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product ManagementMixed Reality Interfaces and Product Management
Mixed Reality Interfaces and Product Management
 
Magic Mirror for Museums
Magic Mirror for MuseumsMagic Mirror for Museums
Magic Mirror for Museums
 
Google Glass seminar complete
Google Glass seminar completeGoogle Glass seminar complete
Google Glass seminar complete
 
Desarrollo de apps para Google Glass | Antonio García | Itglas
Desarrollo de apps para Google Glass | Antonio García | ItglasDesarrollo de apps para Google Glass | Antonio García | Itglas
Desarrollo de apps para Google Glass | Antonio García | Itglas
 
Screenlessdisplay
ScreenlessdisplayScreenlessdisplay
Screenlessdisplay
 
Wearables Discussion
Wearables DiscussionWearables Discussion
Wearables Discussion
 
Mixed Reality from demo to product
Mixed Reality from demo to productMixed Reality from demo to product
Mixed Reality from demo to product
 
Developing for Google Glass
Developing for Google GlassDeveloping for Google Glass
Developing for Google Glass
 
The Glass Class: Rapid Prototyping for Wearable Computers
The Glass Class: Rapid Prototyping for Wearable ComputersThe Glass Class: Rapid Prototyping for Wearable Computers
The Glass Class: Rapid Prototyping for Wearable Computers
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and Wearables
 
eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass eBook - Developing Applications for Google Glass
eBook - Developing Applications for Google Glass
 
Screenless display
Screenless displayScreenless display
Screenless display
 
Google Glasses Integration with SAP
Google Glasses Integration with SAPGoogle Glasses Integration with SAP
Google Glasses Integration with SAP
 
Introduction to development
Introduction to developmentIntroduction to development
Introduction to development
 
Screenless pd presentation
Screenless pd presentationScreenless pd presentation
Screenless pd presentation
 
Seminar on Google Glass
Seminar on Google GlassSeminar on Google Glass
Seminar on Google Glass
 
Google glass documentation
Google glass documentationGoogle glass documentation
Google glass documentation
 
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGY
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGYTechnical Report on Google Glass/Department of INFORMATION TECHNOLOGY
Technical Report on Google Glass/Department of INFORMATION TECHNOLOGY
 
Google glass final
Google glass finalGoogle glass final
Google glass final
 
Games Industry Adaptive Roadmap CGAT 2017
Games Industry Adaptive Roadmap CGAT 2017Games Industry Adaptive Roadmap CGAT 2017
Games Industry Adaptive Roadmap CGAT 2017
 

Mais de OCTO Technology

Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonnéLe Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonnéOCTO Technology
 
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloudLe Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloudOCTO Technology
 
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...OCTO Technology
 
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...OCTO Technology
 
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...OCTO Technology
 
OCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Technology
 
OCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture TestOCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture TestOCTO Technology
 
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...OCTO Technology
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Technology
 
Comptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/LeaseplanComptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/LeaseplanOCTO Technology
 
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ? Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ? OCTO Technology
 
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...OCTO Technology
 
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...OCTO Technology
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionOCTO Technology
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...OCTO Technology
 
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...OCTO Technology
 
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...OCTO Technology
 
RefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsRefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsOCTO Technology
 
RefCard RESTful API Design
RefCard RESTful API DesignRefCard RESTful API Design
RefCard RESTful API DesignOCTO Technology
 

Mais de OCTO Technology (20)

Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonnéLe Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
Le Comptoir OCTO - Se conformer à la CSRD : un levier d'action insoupçonné
 
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloudLe Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
Le Comptoir OCTO - MLOps : Les patterns MLOps dans le cloud
 
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
La Grosse Conf 2024 - Philippe Stepniewski -Atelier - Live coding d'une base ...
 
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
La Grosse Conf 2024 - Philippe Prados - Atelier - RAG : au-delà de la démonst...
 
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
Le Comptoir OCTO - Maîtriser le RAG : connecter les modèles d’IA génératives ...
 
OCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeursOCTO Talks - Les IA s'invitent au chevet des développeurs
OCTO Talks - Les IA s'invitent au chevet des développeurs
 
OCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture TestOCTO Talks - Lancement du livre Culture Test
OCTO Talks - Lancement du livre Culture Test
 
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
Le Comptoir OCTO - Green AI, comment éviter que votre votre potion magique d’...
 
OCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend webOCTO Talks - State of the art Architecture dans les frontend web
OCTO Talks - State of the art Architecture dans les frontend web
 
Refcard GraphQL
Refcard GraphQLRefcard GraphQL
Refcard GraphQL
 
Comptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/LeaseplanComptoir OCTO ALD Automotive/Leaseplan
Comptoir OCTO ALD Automotive/Leaseplan
 
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ? Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
Le Comptoir OCTO - Comment optimiser les stocks en linéaire par la Data ?
 
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
Le Comptoir OCTO - Retour sur 5 ans de mise en oeuvre : Comment le RGPD a réi...
 
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...Le Comptoir OCTO -  Affinez vos forecasts avec la planification distribuée et...
Le Comptoir OCTO - Affinez vos forecasts avec la planification distribuée et...
 
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionLe Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conception
 
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
Le Comptoir OCTO - Une vision de plateforme sans leadership tech n’est qu’hal...
 
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...Le Comptoir OCTO - L'avenir de la gestion du bilan carbone :  les solutions E...
Le Comptoir OCTO - L'avenir de la gestion du bilan carbone : les solutions E...
 
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
Le Comptoir OCTO - Continuous discovery et continuous delivery pour construir...
 
RefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsRefCard Tests sur tous les fronts
RefCard Tests sur tous les fronts
 
RefCard RESTful API Design
RefCard RESTful API DesignRefCard RESTful API Design
RefCard RESTful API Design
 

Último

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Objets connectés : "We are able !"

  • 1. 1 Tél : +33 (0)1 58 56 10 00 Fax : +33 (0)1 58 56 10 01 Google Glass 50, avenue des Champs-Elysées 75008 Paris - FRANCE © OCTO 2014 www.octo.com
  • 2. 2 Introduction History The Glass User interface Programming Applications
  • 5. 5 Sales and predictions In 2013, according to Gartner 87 000 smartglasses have been sold According to Juniper Research, sales of connected objects are going to skyrocket within the next five years : Smartglasses : 10 millions units per year targeted 2018
  • 6. 6 Large economic impact on the futur : Sales and previsions 1$ billion of annual profit within 3 to 5 years according to Gartner 10% of US companies with off site workers will implement smartglasses
  • 7. 7 Two kind of smartglasses Standard Head Mounted Display (HMD) Display information or data. Show information near the user’s vision field Augmented Reality Display Allow the user to see the information without looking away Show information and 3D in the user’s vision field
  • 8. 8
  • 9. 9 Introduction History The Glass User interface Programming Applications
  • 10. 10 18 months of prototyping
  • 11. 11 History 2011 april 2012 may 2012 june 2012 februar y 2013 april 2013 may 2013 november 2013 april 2014 may 2014
  • 12. 12 Introduction History The Glass User interface Programming Applications
  • 13. 13 Battery 5/6 hours Prism Resolution: 640x360 Capture Photo : 5mpx Video : 720p Microphone Touchpad Tap one/two fingers Swipe one/two fingers Transducer Bone conduction Electronics 16 GB 1,2 GHz 1GB RAM Wifi / Bluetooth Components
  • 15. 15 A small screen size
  • 16. 16 Explorer version 1 500 $ Mass market ? $ Price
  • 18. 18 Introduction History The Glass User interface Programming Applications
  • 19. 19 A little insight
  • 21. 21 Take a picture Record a video Search on Google Play music Send a message to someone Hang out with someone Make a call to someone Get directions to somewhere Receive notifications Take note … What can we do ?
  • 24. 24 Zoom on the Past and the Apps list
  • 26. 26 Zoom on Now and the Future
  • 27. 27 No UI chaos on Google Glass ! Main content Status bar Font : Roboto Thin Font : Roboto Light / 26 px Full-bleed image Left image or column Footer Padding
  • 28. 28 Layout samples Main layout Full bleed with text Left image Left column
  • 29. 29 3 kinds of cards Static cards Live cards Immersion
  • 30. 30 Static cards display text, images and video content Simple view To display text, images, videos, HTML Can’t be updated frequently Usefull for quick notifications Can invoke Live Cards and Immersions
  • 32. 32 Live cards contain rich, real-time content Can be updated frequently Real-time information Access to low-level sensor (accelerometer, …) Run inside the timeline
  • 33. 33 Run outside of the timeline experience Rendering your own UI (display Android activities) Access to all of the user input Immersions
  • 34. 34 How interact with Google Glass ? Voice « Ok, glass » + command Trackpad With different gestures (taps, swipes, one finger, two fingers) Buttons To take a picture or record a video To shutdown or restart Your body (head, eyes, …) Movement detection (thanks to sensors, accelerometer, gyroscope, …) Wink with your right eye My Glass applications On smartphones (iOS / Android) On the web (https://glass.google.com/u/0/myglass)
  • 36. 36 iOS / Android Turn-by-turn directions X X Send/Receive SMS only reading X messages (with KitKat 4.4 on Glass) Screencast X X System requirements >= iOS 7.0 (min iPhone 4 / iPad 2) >= Android OS 4.0.3 (Ice Cream Sandwich)
  • 38. 38 Example : CNN (1/2)
  • 39. 39 Example : CNN (2/2)
  • 40. 40 Example : Google Now
  • 41. 41 Introduction History The Glass User interface Programming Applications
  • 42. 42 1. The Mirror API 1. The Glass Development Kit Two API options
  • 43. 43 The code is running server side RESTFull Services Authentication with OAuth2.0 Client libraries in Java, PHP, .NET, Ruby, Python … Mirror API Your service Sync HTTP (REST)
  • 44. 44 Mirror API A flow example
  • 45. 45 Mirror API Request : Response : Result :
  • 47. 47 Mirror API Use the Mirror API for Sending, updating, deleting static cards Receiving events from the glass via a share action Observing and reacting to user’s location
  • 48. 48 1. The Mirror API 1. The Glass Development Kit Two API options
  • 50. 50 Glass Development Kit The code is running on the Glass GDK in Preview version Enhance the Android framework (voice commands, gesture detector, UI) Accessibility to various sensors (accelerometer, gyroscope, …) Capture pictures or videos Detect voice Manage trackpad
  • 51. 51 GDK development is like good old Android development Specific things to do : Check if you’re using the Glass Theme Create a Voice Trigger Begin with cards Glass Development Kit
  • 52. 52 Starting Glassware with voice trigger option Glass Development Kit Define your command among defaults commands Optionnaly define your own second prompt commands Define your intent in your Android Manifest
  • 53. 53 Scrolling between cards Glass Development Kit Use the CardScrollView, a glass specific widget Create your adapter inheriting the CardScrollAdapter
  • 54. 54 Using menus Glass Development Kit Create your traditional menu xml file Implement onCreateOptionsMenu and onOptionsItemSelected Display the menu
  • 55. 55 You can use both ! Mirror API or GDK ? Mirror API Glassware can invoke GDK Glassware through a menu item.
  • 56. 56 LiveCode + Conferences Google Glass
  • 57. 57 Smart Glasses http://www.wearable-technologies.com/2014/03/the-wearable-technologies-smartglass-overview/
  • 58. 58 Introduction History The Glass User interface Programming Applications
  • 59. 59 Medical In 2013 (USA) a surgeon wore Google Glass and streamed live video of the procedure to another surgeon 150 miles away. In 2014 (France) a surgeon streamed live video to another surgeon in Japan
  • 60. 60 Transport Virgin Atlantic starts using Google Glass to process check-ins and provide passengers information about their flight (weather, activities)
  • 61. 61 Banking CaixaBank created an application in order to locate banks and convert currencies Crédit Mutuel developed an application to show account balance, transactions, locate ATM and contact personal advisor Caisse d’épargne provided an application to consult digital documents & contracts and to upload signed pictures for insurance claims
  • 62. 62 Media For Sochi winter Olympics in 2014 France Télévisions share sports news on Google Glass. As date they plane to generalize this app to every sports events