mobile barcode scanning
DESCRIPTION
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.TRANSCRIPT
XamarinSeminar
29th November 2012
Mobile Barcode Scanning
AgendaMobile Barcode Scanning
Jonathan Dick
Xamarin
DBA, Mobile App Developer
[email protected]: @redthBlog: http://redth.info
Professional Android Programming with Mono for Android and .NET/C# (Co-Author)http://amzn.to/MyKMZy
Mobile Barcode Scanning
Xamarin
Barcodes 101
Here are your Options
Journey to ZXing
Library: ZXing.Net.MobileCode time!
Q&A
Barcodes 101
Xamarin
•History - Since 1940’s - Light Reflection
•Pointers
•1D Linear
•2D Moar Data! (QR, PDF417, Matrix)
•High Quality Cameras on Phones
•PassBook Passes
All the options!
Xamarin
• Roll your own
• RedLaser $$$
• ZBar
• ZXing
• ShopSavvy
Where’s the .NET love?
Journey to the center of the ZXing
Xamarin
• 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!
Hi, I’m ZXing.Net.Mobile
Xamarin
•Cross-Platform Barcode Scanning:MonoTouch, Mono for Android, Windows Phone
•Designed with EASY TO USE in mind
•‘LIVE’ barcode scanning
•Customizable via Custom Overlays
Demo Time !!1!
Xamarin
References
Xamarin
ZXing.Net.Mobile Project Site: https://github.com/redth/ZXing.Net.Mobile
Follow me on Twitter: @redthMy Blog: http://redth.info
ZXing.Net Project Site: http://zxingnet.codeplex.comZXing Project Site: http://code.google.com/p/zxing
You have Questions?
Xamarin
XamarinSeminar
29th November 2012
Please give us your feedback
Follow us on Twitter
http://bit.ly/xamfeedback
@XamarinHQ