[MOD-2354] iOS: Replace ZxingWidget Library used in Ti.Barcode with new library, which are getting updated frequently
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | High |
| Status | Resolved |
| Resolution | Fixed |
| Resolution Date | 2018-08-01T16:55:08.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Ti.Barcode iOS 2.0.0 |
| Components | n/a |
| Labels | n/a |
| Reporter | Vijay Singh |
| Assignee | Vijay Singh |
| Created | 2017-08-29T03:21:44.000+0000 |
| Updated | 2018-08-02T03:51:13.000+0000 |
Description
The Zingwidget library which we are using is either from- https://github.com/anurlybayev/zxing-iphone/tree/master/ZXingWidget or
from https://github.com/zxing/zxing/tree/00f634024ceeee591f54e6984ea7dd666fab22ae/iphone/ZXingWidget .
Both are updated 4years back only. I think there is no active work on these libraries.
So we should use some active library, e.g https://github.com/TheLevelUp/ZXingObjC, where we can create our own UI as given in their example - https://github.com/TheLevelUp/ZXingObjC/tree/master/examples/BarcodeScanner .
Some discussion can be found [here](https://github.com/appcelerator-modules/ti.barcode/pull/53).
PR - https://github.com/appcelerator-modules/ti.barcode/pull/76