Mobile Barcode Scanning

15,912 views
15,923 views

Published on

Video for this session: http://www.youtube.com/watch?v=vtmLsZjV00o&hd=1

Code for this session: https://github.com/xamarin/Seminars/tree/master/2012-11-29-BarcodeScanning

This session introduces a short history and 101 on barcodes, and then dives into barcode scanning on mobile platforms introducing some different options to get the job done. The library ZXing.Net.Mobile is specifically highlighted (including the journey of its creation) as a way to scan barcodes in C# on iOS, Android, and Windows Phone, with coding demos on using the library in MonoTouch and Mono for Android.

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

No Downloads
Views
Total views
15,912
On SlideShare
0
From Embeds
0
Number of Embeds
13,071
Actions
Shares
0
Downloads
45
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mobile Barcode Scanning

  1. 1. Xamarin Seminar Mobile Barcode Scanning 29th November 2012
  2. 2. AgendaMobile Barcode Scanning Jonathan Dick DBA, Mobile App Developer jondick@gmail.com Twitter: @redth Blog: http://redth.info Professional Android Programming with Mono for Android and .NET/C# (Co-Author) http://amzn.to/MyKMZy Xamarin
  3. 3. Mobile Barcode Scanning Barcodes 101 Here are your Options Journey to ZXing Library: ZXing.Net.Mobile Code time! Q&A Xamarin
  4. 4. Barcodes 101•History - Since 1940’s - Light Reflection•Pointers•1D Linear•2D Moar Data! (QR, PDF417, Matrix)•High Quality Cameras on Phones•PassBook Passes Xamarin
  5. 5. All the options!• Roll your own• RedLaser $$$• ZBar• ZXing• ShopSavvy Where’s the .NET love? Xamarin
  6. 6. Journey to the center of the ZXing• Started as a Work Project• Unhappy with binding Native Libs• ‘Official’ ZXing C# Port - sad, lonely, missing features• ‘Live’ scanning on iOS, Android, WP• IKVM-MonoTouch• Sharpen• ZXing.Net - BLISS! Xamarin
  7. 7. Hi, I m ZXing.Net.Mobile•Cross-Platform Barcode Scanning: MonoTouch, Mono for Android, Windows Phone•Designed with EASY TO USE in mind•‘LIVE’ barcode scanning•Customizable via Custom Overlays Xamarin
  8. 8. Demo Time !!1! Xamarin
  9. 9. ReferencesZXing.Net.Mobile Project Site:https://github.com/redth/ZXing.Net.MobileFollow me on Twitter: @redthMy Blog: http://redth.infoZXing.Net Project Site: http://zxingnet.codeplex.comZXing Project Site: http://code.google.com/p/zxing Xamarin
  10. 10. You have Questions? Xamarin
  11. 11. Xamarin Seminar Please give us your feedback http://bit.ly/xamfeedback Follow us on Twitter @XamarinHQ 29th November 2012

×