Tworzenie aplikacji na Google Glass Jacek Kmiecik Jeppesen, a Boeing Company 22.05.2014, InfoShare 2014, Gdańsk
Tworzenie aplikacji na Google GlassJacek KmiecikJeppesen, a Boeing Company
22.05.2014, InfoShare 2014, Gdańsk
Agenda1. Krótkie przedstawienie
Google Glass2. Środowisko deweloperskie3. Przykłady aplikacji4. Przyszłość Google Glass5. Pytania
Interakcja z urządzeniem (1)
Interakcja z urządzeniem (2)
OK Glass,Google …take a picturerecord a videoget directions
to …make a call to
…
Interfejs – oś czasu
teraźniejszość/przyszłość
przeszłość
opcje
Przygotowanie środowiska deweloperskiegoo Eclipseo Android SDK manager (developer.android.com)• Android 4.4.2 (API 19) SDK (KitKat)• Glass Development Kit Preview
o Emulatory Google Glass
GDK – własne komendy głosowe (1)
AndroidManifest.xml
voice_trigger.xml
strings.xml
GDK – własne komendy głosowe (2)
AndroidManifest.xml
GDK – wstawianie karty (1)
BasicService.java
BasicActivity.java
GDK – wstawianie karty (2)
TimerService.java
GDK – dynamiczne karty (1)
MenuActivity.java
GDK – dynamiczne karty (2)
Augmented Reality – praktyczne wykorzystanie
• Sensor pola geomagnetycznego (kompas) – Przykład #4
Mirror API (1)
Mirror API (2) – karta z obrazkiem
Mirror API (3) – karta z obrazkiemTimelineItem timelineItem = new TimelineItem();timelineItem.setText("Hello world");InputStreamContent mediaContent = new InputStreamContent(contentType, attachment);service.timeline().insert(timelineItem, mediaContent).execute();
timeline_item = {'text': 'Hello world'}media_body = MediaIoBaseUpload( io.BytesIO(attachment), mimetype=content_type, resumable=True)service.timeline().insert(body=timeline_item, media_body=media_body).execute()
Google Glass – wizja przyszłości (1)
OK Glass,find a recipefind a pricefind a doctorfind a hospitallearn a songtune an instrument
Google Glass – wizja przyszłości (2)
GE Aviation meets Glass GE90 Jet Engine Repair
https://www.youtube.com/watch?v=ndKqo0pzmqM
Dziękuję za uwagę!Kontakt: [email protected]
Dla zainteresowanych:http://developers.google.com/glass/