David Vávra, Inmite
Development for
using Android GDK
Hardware
Demo time
4 principles of Glassware design
Design for Glass
Don’t get in the way
Keep it relevant
Avoid the unexpected
Development for Glass
● Mirror API - March 2013
● Glass Development Kit (GDK) - November 2013
○ Android 4.4
○ offline, rea...
User interface: Timeline card
● 640x360 px
● black background, given font sizes & colors
● bundles
User interface - timeline
Immersions
Menus
Finally the code!
● full API 19
○ @android:style/Theme.DeviceDefault
○ Activities = Immersions
○ menu.xml
○ Intents for Sp...
Let’s dive into Glasquare code
http://github.com/destil/glasquare
Distribution
● adb install
● MyGlass
○ checklist: https://developers.google.
com/glass/distribute/checklist
○ design
○ voi...
Documentation
● https://developers.google.com/glass
● https://github.com/googleglass
● http://stackoverflow.
com/questions...
Bonus + Q + A
Follow me:
http://google.com/+DavidVávra
http://twitter.com/destil
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Development for Google Glass using Android GDK
Upcoming SlideShare
Loading in …5
×

Development for Google Glass using Android GDK

1,080 views

Published on

Overview of the Google Glass GDK Preview and how I created glasware for Foursquare.

Published in: Internet, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,080
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Development for Google Glass using Android GDK

  1. 1. David Vávra, Inmite Development for using Android GDK
  2. 2. Hardware
  3. 3. Demo time
  4. 4. 4 principles of Glassware design
  5. 5. Design for Glass
  6. 6. Don’t get in the way
  7. 7. Keep it relevant
  8. 8. Avoid the unexpected
  9. 9. Development for Glass ● Mirror API - March 2013 ● Glass Development Kit (GDK) - November 2013 ○ Android 4.4 ○ offline, real-time, hardware, voice
  10. 10. User interface: Timeline card ● 640x360 px ● black background, given font sizes & colors ● bundles
  11. 11. User interface - timeline
  12. 12. Immersions
  13. 13. Menus
  14. 14. 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
  15. 15. Let’s dive into Glasquare code http://github.com/destil/glasquare
  16. 16. Distribution ● adb install ● MyGlass ○ checklist: https://developers.google. com/glass/distribute/checklist ○ design ○ voice commands ○ assets
  17. 17. Documentation ● https://developers.google.com/glass ● https://github.com/googleglass ● http://stackoverflow. com/questions/tagged/google-gdk ● https://code.google.com/p/google-glass- api/issues/list
  18. 18. Bonus + Q + A Follow me: http://google.com/+DavidVávra http://twitter.com/destil

×