Breaking Glass: Glass development without Glass

27,315 views

Published on

Presentation about Google Glass Development without Google Glass device!
Detailed steps and more information available here: http://www.elekslabs.com/2013/11/google-glass-development-without-glass.html

Ostap Andrusiv is R&D Engineer at http://eleks.com

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

  • Be the first to like this

No Downloads
Views
Total views
27,315
On SlideShare
0
From Embeds
0
Number of Embeds
25,094
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Breaking Glass: Glass development without Glass

  1. 1. Breaking Glass Ostap Andrusiv just now
  2. 2. About me R&D
  3. 3. Nexus Glass
  4. 4. https://github. com/zhuowei/Xenologer
  5. 5. Mirror API GDK Real life Development
  6. 6. Mirror API
  7. 7. Mirror API
  8. 8. Demo
  9. 9. Android SDK → GDK: Glass Dev Kit
  10. 10. SDK → GDK 1. Take your existing app… 2. Add specific gesture controls… 3. Learn how to launch that… 4. ????? 5. PROFIT!
  11. 11. Android SDK → in reality… 1. No Play Services Support a. bye-bye Maps b. bye-bye GCM c. are you sure? 2. No Speech Recognition a. really? 3. Can’t Launch It! a. really?
  12. 12. SDK → GDK & Mirror API? String id = UUID.randomUUID().toString(); MenuItem readAloud = MenuItem.newBuilder() .setAction(MenuItem.Action.READ_ALOUD).build(); MenuItem customOption = MenuItem.newBuilder() .addValue(MenuValue.newBuilder().setDisplayName("XXX").build()) .setAction(MenuItem.Action.BROADCAST) .setBroadcastAction(SERVICE_BROADCAST) .build(); TimelineItem.Builder builder = tlHelper .createTimelineItemBuilder(Srv.this, new SettingsSecure(cr)); TimelineItem item = builder.setId(id) .setHtml(picture.toHtml()) .setText(picture.translation) .setIsPinned(true) .addMenuItem(customOption) .addMenuItem(readAloud) .addMenuItem(delOption) .build(); cr.insert( TimelineProvider.TIMELINE_URI, TimelineHelper.toContentValues(item));
  13. 13. Summing up... ● void your warranty https://developers.google. com/events/io/sessions/332704837 https://github.com/zhuowei/Xenologer ● avoid limitations http://stackoverflow. com/questions/tagged/google-glass?sort=votes&pagesize=15 https://code.google.com/p/google-glass-api/issues/list ● create https://developers.google.com/glass/overview https://developers.google. com/glass/v1/reference/ https://developers.google.com/glass/playground ● visit http://elekslabs.com/ Pic sources http://animalnewyork.com/2013/animal-investigates-gothamists-google-glass-cronut-conundrum/ http://www.catwig.com/google-glass-teardown/ https://developers.google.com/glass/stories http://www.toonpool.com/user/648/files/toilet_door3_979185.jpg http://www.notebookcheck-ru.com/uploads/tx_jppageteaser/ASUS_Google_Nexus_7_4_08.jpg http://techglimpse.com/wp-content/uploads/2013/05/google-glass-1.jpg
  14. 14. *Waiting for your questions

×