Google glass dev

by Dayton Pruet
@daytontp

http://slides.com/daytontp

Overview and demos

  • Android ADT & Android Studio
  • Google Glass GDK
  • Java JRE
  • Droid@Screen
  • ADB Commands
  • Demos

Android adt

  • https://developer.android.com/sdk/index.html
  • Eclipse base IDE provided by Google
  • https://www.eclipse.org/downloads/

android studio

  • https://developer.android.com/sdk/installing/studio.html
  • IntelliJ IDEA Community Edition based provided by Google
  • http://www.jetbrains.com/idea/#community_edition

google glass gdk

  • https://developers.google.com/glass/
  • Apps on GITHUB - https://github.com/googleglass

java & mac os x Fixes

  • Java Download - https://www.java.com/en/
  • Java for OS X 2013-005 - http://support.apple.com/kb/dl1572
  • Re-Enable Java Web Start - http://support.apple.com/kb/ht5559

Droid@screen

  • http://droid-at-screen.ribomation.com/
  • Set ANDROID_HOME
  • export ANDROID_HOME=/Applications/AndroidADT/adt-bundle-mac-x86_64-20140321/sdk 
  • Set PATH for ANDROID_HOME
  • export PATH=$PATH:$ANDROID_HOME/bin
  • Change Directory to the folder that ADB is in
  • cd /Applications/AndroidADT/adt-bundle-mac-x86_64-20140321/sdk/platform-tools 
  • Launch Droid@Screen tool
  • java -jar droidAtScreen-1.1.jar

adb commands

  • Android Debug Bridge
  • https://developer.android.com/tools/help/adb.html
  • ADB DEVICES
  • ADB START-SERVER or KILL-SERVER
  • ADB PUSH or PULL
  • ADB INSTALL or UNINSTALL
  • ADB SHELL
  • adb shell pm list packages
  • adb uninstall com.google.android.glass.sample.stopwatch

Google glass dev

By Dayton Pruet

Google glass dev

  • 624