An Android app to scan and generate codes(barcodes/QR codes)
Register your interest here: https://play.google.com/store/apps/details?id=com.czlucius.scan
Early access here: https://play.google.com/apps/testing/com.czlucius.scan
The Google Play version is hosted on a GitLab mirror (https://gitlab.com/czlucius/code-scanner-play).
Downloading the source code:
Clone this repo using
git clone https://gitlab.com/czlucius/code-scanner-play.git
You may also run this code on your machine by opening this project in Android Studio, and compiling it to your Android device. Do note that this project is protected by the GNU Affero General Public License version 3, hence usage of this project would have to be compliant to the GNU AGPL.
Issues are not filed in the GitLab site, they are available here: https://github.com/czlucius/code-scanner/issues. If you'd like to contribute, please file an issue on the above link, or submit a pull/merge request. Thanks!
This project is licensed with the GNU Affero General Public License. View the license file for more info. Do note that any non-compliance to the license can result in legal action. Contact me at czl.apps@icloud.com if you need help in complying to the license. Thank you.
This app uses the following open-source libraries:
- ZXing: https://github.com/zxing/zxing - https://github.com/zxing/zxing/blob/master/LICENSE (Apache License 2.0)
- ez-vcard: https://github.com/mangstadt/ez-vcard - https://github.com/mangstadt/ez-vcard/blob/master/LICENSE
- LeakCanary(only in debug versions) - https://github.com/square/leakcanary - https://github.com/square/leakcanary/blob/main/LICENSE.txt (Apache License 2.0)
- Moshi - https://github.com/square/moshi - https://github.com/square/moshi/blob/master/LICENSE.txt (Apache License 2.0)
- AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker/blob/master/LICENSE (Artistic License 2.0)
- Material Components - https://github.com/material-components/material-components-android - https://github.com/material-components/material-components-android/blob/master/LICENSE (Apache License 2.0)
- Tag EXPM is used for experimental features. Use Ctrl+Shift+F to perform project-wide search in Android Studio.
- Google Play policy notes are tagged with PLAY.
Please feel free to file an issue if you notice any bugs while using the app.
Pull Requests for current issues are also welcome.
Thanks!
Hope you enjoy this app!