juliuscanute / qr_code_scanner

QR Code Scanner for Flutter
BSD 2-Clause "Simplified" License
1.02k stars 823 forks source link

Project in Maintenance Mode, new plugin mobile_scanner #491

Open juliansteenbakker opened 2 years ago

juliansteenbakker commented 2 years ago

Since the underlying frameworks of this package, zxing for android and MTBBarcodescanner for iOS are both not longer maintaned, this plugin is no longer up to date and in maintenance mode only. Only bug fixes and minor enhancements will be considered.

I am developing a new plugin mobile_scanner that uses the latest version of MLKit for detecting barcodes and QR codes. On Android it also uses the latest version of CameraX, and on iOS the native AVFoundation for best camera performance.

elias8 commented 2 years ago

Hi @juliansteenbakker 👋,

Thank you for the update. And I am curious if the new package is stable and ready for production use. I am currently having a few issues with this one, and I am looking into other options. So I would like to know the status of your new package.

Thanks!

nicodumdum commented 2 years ago

Hi @juliansteenbakker,

Thank you so much for the update! This wonderful plugin worked great for us for a long while with our current use cases. Regarding the issue I posted #298, it wasn't really an issue for us but more of just me fiddling around trying to break things just to preemptively identify issues or avoid them. I'm very much looking forward to your new and improved plugin. 👏😊

Thanks!

juliansteenbakker commented 2 years ago

@elias8 The current package is stable enough to be used in a production environment, however it is still in heavy development, so expect some breaking changes in coming updates.

@nicodumdum good to hear it's working out for you !

myoganugraha commented 2 years ago

will you consider to support lower dart sdk ? (e.g. 2.12)

juliansteenbakker commented 2 years ago

@myoganugraha Ofcourse! I did not test it yet but i will consider it.

juliansteenbakker commented 2 years ago

@myoganugraha version 0.1.1 is compatible starting with sdk 2.12.0 and Flutter 2.2.0.

christianfl commented 2 years ago

Just FYI, unfortunately apps depending on ML Kit cannot be contributed to F-Droid because they pull GMS dependencies. Faced that today and had to downgrade to qr_code_scanner 0.7.0. Really cool that you are still supporting it so far (in maintenance mode).

rolandgeider commented 2 years ago

@christianfl I am facing the same problem, do you know of any other barcode scanner that is still actively developed and can be used in f-droid apps?

christianfl commented 2 years ago

@rolandgeider Unfortunately not, I am still using this plugin. But it works well, so for now I am happy with that!

fzyzcjy commented 2 years ago

That looks good, but we cannot use GMS and adding 3MB apk size is too large :(

brandsimon commented 1 year ago

I had the same problem publishing to F-Droid. From what I have seen, even in maintenance mode, this project is far superior to other solutions. If somebody has a good maintained alternative, please let me know.

BraveEvidence commented 1 year ago

This will help https://www.youtube.com/watch?v=w-n0jUrUtPI&list=PLQhQEGkwKZUqZC2QAp_u4ZAzqpsCCRvmM&index=10 https://www.youtube.com/watch?v=QpnVENc9dIA&list=PLQhQEGkwKZUqZC2QAp_u4ZAzqpsCCRvmM&index=11