33
Developing for Google Glass Chris Hardy Director of Customer Support, Xamarin

Developing with Google Glass and Xamarin

  • Upload
    xamarin

  • View
    1.803

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Developing with Google Glass and Xamarin

Developing for Google Glass

Chris Hardy Director of Customer Support, Xamarin

Page 2: Developing with Google Glass and Xamarin

Agenda ! Introduction to Google Glass  

! Developing for Glass with Xamarin and the GDK

! Why develop for Google Glass & Questions and Answers

!!

Page 3: Developing with Google Glass and Xamarin

Demo

Page 4: Developing with Google Glass and Xamarin

Demo Tapping

Page 5: Developing with Google Glass and Xamarin

Demo Voice Activated

Page 6: Developing with Google Glass and Xamarin

States ! Active  

• “Normal” Google Glass mode  !

In-active  • No notifications, no touch, only does photos and videos • Tap the power button to enter in-active state

! Off  

• The Glass is off, hold down power button for three seconds to turn off  !!

!!

Page 7: Developing with Google Glass and Xamarin

youtube.com/watch?v=Fdyefbjc3wQ

Page 8: Developing with Google Glass and Xamarin

youtube.com/watch?v=Y82eppGS1TM

Page 9: Developing with Google Glass and Xamarin
Page 10: Developing with Google Glass and Xamarin
Page 11: Developing with Google Glass and Xamarin

Architecting Mobile Apps

Page 12: Developing with Google Glass and Xamarin

Silo Approach:Build Apps Multiple Times

Page 13: Developing with Google Glass and Xamarin

Xamarin ApproachNative with Code Sharing

Page 14: Developing with Google Glass and Xamarin

Windows APIs

Page 15: Developing with Google Glass and Xamarin

iOSAPIs 100% coverage

Page 16: Developing with Google Glass and Xamarin

AndroidAPIs 100% coverage

Page 17: Developing with Google Glass and Xamarin

How Xamarin Works

C# + .NET Runtime  Native UI  Native Performance

Page 18: Developing with Google Glass and Xamarin

Component Store• Over 150

curated mobile components  !

• Android  • iOS  • Windows

Page 19: Developing with Google Glass and Xamarin

Google Glass Component

Page 20: Developing with Google Glass and Xamarin

AndroidAPIs + GDK 100% coverage

Page 21: Developing with Google Glass and Xamarin

It’s just Android development…

Page 22: Developing with Google Glass and Xamarin

But for your face.

Page 23: Developing with Google Glass and Xamarin

Device required

Page 24: Developing with Google Glass and Xamarin

Let’s Build a Google Glass app with C#

Page 25: Developing with Google Glass and Xamarin

Let’s Build a Google Glass app with C# with project templates

Page 26: Developing with Google Glass and Xamarin

QR Code Scanning• Open Source • Uses

ZXing.Net.Mobile • From Component

Store

Page 27: Developing with Google Glass and Xamarin

Progress Bar• Open Source • Ported from Java

Page 28: Developing with Google Glass and Xamarin

Demo:Foursquare Sample

Page 29: Developing with Google Glass and Xamarin

Demo

Page 30: Developing with Google Glass and Xamarin

PTVGlass• Open Source • Melbourne Public

Transport timetable • Built in C# !

Page 31: Developing with Google Glass and Xamarin

Why develop for Google Glass?

Page 32: Developing with Google Glass and Xamarin

Why develop for Google Glass?

! Creep people out  

• Although Google will never allow “face detection” apps

Advertising  • Not in the traditional sense • Discover Banking App

! Hot Topic  

• Front page of news articles, featured on Simpsons…  !

!!!

Page 33: Developing with Google Glass and Xamarin

Q&A