Top Banner
David Vávra, Inmite Development for using Android GDK
31

Development for Google Glass using Android GDK

Jan 28, 2015

Download

Internet

David Vávra

Overview of the Google Glass GDK Preview and how I created glasware for Foursquare.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Development for Google Glass using Android GDK

David Vávra, Inmite

Development for

using Android GDK

Page 2: Development for Google Glass using Android GDK
Page 3: Development for Google Glass using Android GDK
Page 4: Development for Google Glass using Android GDK
Page 5: Development for Google Glass using Android GDK
Page 6: Development for Google Glass using Android GDK
Page 7: Development for Google Glass using Android GDK
Page 8: Development for Google Glass using Android GDK
Page 9: Development for Google Glass using Android GDK
Page 10: Development for Google Glass using Android GDK
Page 11: Development for Google Glass using Android GDK
Page 12: Development for Google Glass using Android GDK
Page 13: Development for Google Glass using Android GDK
Page 14: Development for Google Glass using Android GDK

Hardware

Page 15: Development for Google Glass using Android GDK

Demo time

Page 16: Development for Google Glass using Android GDK

4 principles of Glassware design

Page 17: Development for Google Glass using Android GDK

Design for Glass

Page 18: Development for Google Glass using Android GDK

Don’t get in the way

Page 19: Development for Google Glass using Android GDK

Keep it relevant

Page 20: Development for Google Glass using Android GDK

Avoid the unexpected

Page 21: Development for Google Glass using Android GDK

Development for Glass

● Mirror API - March 2013

● Glass Development Kit (GDK) - November 2013○ Android 4.4○ offline, real-time, hardware, voice

Page 22: Development for Google Glass using Android GDK

User interface: Timeline card

● 640x360 px● black background, given font sizes & colors● bundles

Page 23: Development for Google Glass using Android GDK

User interface - timeline

Page 24: Development for Google Glass using Android GDK

Immersions

Page 25: Development for Google Glass using Android GDK

Menus

Page 26: Development for Google Glass using Android GDK

Finally the code!

● full API 19○ @android:style/Theme.DeviceDefault○ Activities = Immersions○ menu.xml○ Intents for Speech, Camera, Navigation, Browser, ...○ LocationProvider, Sensors, Camera

● Glass-specific extensions:○ class Card○ class CardScrollAdapter & CardScrollView○ class LiveCard (+ RemoteViews)○ class GestureDetector○ voice commands in manifest○ Authentication

Page 27: Development for Google Glass using Android GDK

Let’s dive into Glasquare code

http://github.com/destil/glasquare

Page 28: Development for Google Glass using Android GDK

Distribution

● adb install● MyGlass

○ checklist: https://developers.google.com/glass/distribute/checklist

○ design○ voice commands○ assets

Page 29: Development for Google Glass using Android GDK
Page 31: Development for Google Glass using Android GDK

Bonus + Q + A

Follow me:http://google.com/+DavidVávrahttp://twitter.com/destil