QRCode and barcode scanning for enaml-native using zxing
Project description
# enaml-native-barcode
A QRCode reader and barcode scanning package for enaml-native using [zxing](https://github.com/zxing/zxing). More specifically, it uses the embedded version provided by [zxing-android-embedded](https://github.com/journeyapps/zxing-android-embedded).
[![See the demo on youtube](https://img.youtube.com/vi/lYF8XioDd78/0.jpg)](https://youtu.be/lYF8XioDd78)
### Installation
To install:
enaml-native install enaml-native-barcode
__And add enaml-native-barcode:”” to your app’s project dependencies!__
To remove:
enaml-native uninstall enaml-native-barcode
### Usage
See the example in examples. Versions used are listed in the requirements.txt
Install the latest enaml-native-cli==1.3.1
Create a new app enaml-native init BarcodeDemo com.example.barcode apps/
Activate the venv cd apps/BarcodeDemo and source venv/bin/activate
Install enaml-native install enaml-native-barcode
Add enaml-native-barcode: “” to your apps package.json under the android dependencies
Copy in the main.py and view.enaml from the example folder to your apps src folder
Run enaml-native build-python
Run enaml-native run-android
Enjoy!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file enaml_native_barcode-1.0.1-py2-none-any.whl
.
File metadata
- Download URL: enaml_native_barcode-1.0.1-py2-none-any.whl
- Upload date:
- Size: 66.6 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3802aaa93afec91be8983bed153e87c4c5c3eaf3161369f1fbaf7a7226703d61 |
|
MD5 | c184fb046eea2070a47c4d74fff10c2f |
|
BLAKE2b-256 | c2202fcff0ac5cfe27f51cd2f50c8099cb6e1be112dafc035b17bfb8e71f4305 |