Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

20
Google Glass - kolejna rewolucja w tworzeniu aplikacji mobilnych Jacek Kmiecik Jeppesen, a Boeing Company 26.06.2014, Netcamp, Szczecin

description

Prezentacja ma na celu przedstawienie Google Glass – gadżetu, który niebawem pojawi się w sprzedaży detalicznej i otworzy nowe możliwości przed użytkownikami. Jednocześnie twórcy oprogramowania na platformy mobilne staną przed nowymi wyzwaniami związanymi m.in. z projektowaniem interfejsów i sposobie interakcji z urządzeniem. Podczas prezentacji zostaną także omówione podstawowe zagadnienia związane z tworzeniem natywnych aplikacji na Google Glass oraz framework’a Mirror API. Wideo na http://www.netcamp.pl

Transcript of Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Page 1: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Google Glass - kolejna rewolucja w

tworzeniu aplikacji mobilnych

Jacek KmiecikJeppesen, a Boeing Company

26.06.2014, Netcamp, Szczecin

Page 2: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych
Page 3: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych
Page 4: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych
Page 5: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Interakcja z urządzeniem (1)

Page 6: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Interakcja z urządzeniem (2)

OK Glass,Google …

take a picture

record a video

get directions to …

make a call to …

Page 7: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Interfejs – oś czasu

teraźniejszość/przyszłość

przeszłość

opcje

Page 8: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

AndroidManifest.xml

GDK – wstawianie karty (1)

Page 9: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

BasicService.java BasicActivity.java

GDK – wstawianie karty (2)

Page 10: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

TimerService.java

GDK – dynamiczne karty (1)

Page 11: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

MenuActivity.java

GDK – dynamiczne karty (2)

Page 12: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych
Page 13: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Augmented Reality – praktyczne wykorzystanie

Page 14: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Mirror API (1)

Page 15: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Mirror API (2) – karta z obrazkiem

Page 16: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Mirror API (3) – karta z obrazkiem

TimelineItem 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()

Page 17: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Google Glass – wizja przyszłości (1)

OK Glass,find a recipefind a pricefind a doctorfind a hospitallearn a songtune an instrument

Page 18: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Google Glass – wizja przyszłości (2)

TrackingPoint Labs GE Aviation

Page 19: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych
Page 20: Google glass – kolejna rewolucja w tworzeniu aplikacji mobilnych

Dziękuję za uwagę!

Kontakt:

[email protected]

linkedin.com/in/jgkmiecik

Dla zainteresowanych:

http://developers.google.com/glass/