+ All Categories
Home > Technology > Droid Beacons with Xamarin

Droid Beacons with Xamarin

Date post: 07-May-2015
Category:
Upload: chris-riesgo
View: 1,211 times
Download: 1 times
Share this document with a friend
Description:
Presentation prepared for BarCamp Nashville 2013 about building Xamarin Android apps that can interact with iBeacons. #bcn13 #bcn13droid
18
R2 - Where Are You ? Droid Beacons with Xamarin Chris Riesgo #bcn13droid
Transcript
Page 1: Droid Beacons with Xamarin

R2 - Where Are You?Droid Beacons with Xamarin

Chris Riesgo#bcn13droid

Page 2: Droid Beacons with Xamarin

Chris Riesgo / @chrisriesgo

Senior Software Developer / @LeanKit

Find out more about today’s talk - bit.ly/bcn13droid

mobile, web, xamarin.android, .net, homebrewer

Page 3: Droid Beacons with Xamarin

#bcn13droid

What are beacons?

Page 4: Droid Beacons with Xamarin

#bcn13droid

What are beacons?

Droid Beacons with Xamarin

● Micro location

Page 5: Droid Beacons with Xamarin

#bcn13droid

What are beacons?

Droid Beacons with Xamarin

● Micro location

● UUID Broadcast

Page 6: Droid Beacons with Xamarin

#bcn13droid

What are beacons?

Droid Beacons with Xamarin

● Micro location

● UUID Broadcast

● Extremely low energy usage

Page 7: Droid Beacons with Xamarin

#bcn13droid

Android → iBeacons

Page 8: Droid Beacons with Xamarin

#bcn13droid

Android → iBeacons

Droid Beacons with Xamarin

● Radius Networks

Page 9: Droid Beacons with Xamarin

#bcn13droid

Android → iBeacons

Droid Beacons with Xamarin

● Radius Networks

● Android iBeacon Service

Page 10: Droid Beacons with Xamarin

#bcn13droid

Android → iBeacons

Droid Beacons with Xamarin

● Radius Networks

● Android iBeacon Service

● Xamarin - i can haz? :(

Page 11: Droid Beacons with Xamarin

#bcn13droid

Xamarin

Droid Beacons with Xamarin

MonoShared code

C# → NativeCross-platform

MonoDevelop → Xamarin Studio (IDE)MonoDroid → Xamarin.Android (Android)MonoTouch → Xamarin.iOS (iOS/Mac)

Page 12: Droid Beacons with Xamarin

#bcn13droid

Xamarin.Android → iBeacons

Droid Beacons with Xamarin

● Xamarin Bindings (C# Wrappers)

Page 13: Droid Beacons with Xamarin

#bcn13droid

Xamarin.Android → iBeacons

Droid Beacons with Xamarin

● Xamarin Bindings (C# Wrappers)

● Reuse existing Java libraries (.jar)

Page 14: Droid Beacons with Xamarin

#bcn13droid

Xamarin.Android → iBeacons

Droid Beacons with Xamarin

Page 15: Droid Beacons with Xamarin

#bcn13droid

Xamarin.Android → iBeacons

Droid Beacons with Xamarin

● Xamarin Bindings (C# Wrappers)

● Reuse existing Java libraries (.jar)

Xamarin Android iBeacon Service

Page 16: Droid Beacons with Xamarin

DEMO

#bcn13droid

“R2 - Where Are You?”

Page 17: Droid Beacons with Xamarin

Q & ADroid Beacons with Xamarin

#bcn13droid

Page 18: Droid Beacons with Xamarin

Chris Riesgo / @chrisriesgo

about.me/chrisriesgo

github.com/chrisriesgo

Links and resources related to today’s demo found at:

bit.ly/bcn13droid

#bcn13droid


Recommended