Upload
xamarin
View
1.803
Download
2
Tags:
Embed Size (px)
Citation preview
Developing for Google Glass
Chris Hardy Director of Customer Support, Xamarin
Agenda ! Introduction to Google Glass
! Developing for Glass with Xamarin and the GDK
! Why develop for Google Glass & Questions and Answers
!!
Demo
Demo Tapping
Demo Voice Activated
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 !!
!!
youtube.com/watch?v=Fdyefbjc3wQ
youtube.com/watch?v=Y82eppGS1TM
Architecting Mobile Apps
Silo Approach:Build Apps Multiple Times
Xamarin ApproachNative with Code Sharing
Windows APIs
iOSAPIs 100% coverage
AndroidAPIs 100% coverage
How Xamarin Works
C# + .NET Runtime Native UI Native Performance
Component Store• Over 150
curated mobile components !
• Android • iOS • Windows
Google Glass Component
AndroidAPIs + GDK 100% coverage
It’s just Android development…
But for your face.
Device required
Let’s Build a Google Glass app with C#
Let’s Build a Google Glass app with C# with project templates
QR Code Scanning• Open Source • Uses
ZXing.Net.Mobile • From Component
Store
Progress Bar• Open Source • Ported from Java
Demo:Foursquare Sample
Demo
PTVGlass• Open Source • Melbourne Public
Transport timetable • Built in C# !
Why develop for Google Glass?
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… !
!!!
Q&A