Fast and lightweight QR scanner for Xamarin.Forms (works on Android and iOS) 🚀
💡 Install via NuGet
This implementation uses GooglePlayServices.Vision
for Android and AVFoundation
for iOS.
No overhead dependencies! 🔥
💡 Launch Sample app which demonstrates library usage!
Easy to use control - just add QrScannerView
into your XAML. Supports MVVM pattern!
<controls:QrScannerView Result="{Binding ResultCommand}"
IsScanning="{Binding IsScanning}"
HorizontalOptions="FillAndExpand"
VerticalOptions="FillAndExpand"/>
Result
- command will be executed when QR has recognized
IsScanning
- enable or disable scan (while you processing a result, for example)
⚠️ Android implementation of scanner requires Google Play Services to be installed on smartphone. It does not works without them. Possibly not working on new Huawei or Samsung firmwares 😑
If you like this project you can support it by making a donation 🤗 Thank you!