Latest 1.2.0
Homepage https://github.com/121nexus/OTOnexus
Platforms ios 9.0
Dependencies AWSS3
Frameworks UIKit, AVFoundation, CoreGraphics
Authors

A Barcode Scanning SDK by 121nexus.com

OTOnexus is a Barcode Scanning SDK for capturing, looking up, presenting data associated with barcodes. The SDK is supported by the 121nexus Platform which allows clients to add products to the system to enable interactive experiences when end-users scan the physical product.

You will need to obtain an api-key from 121nexus.com in order to interact with the 121nexus Platform.

Features

  • [x] Scans the most widely used barcode types (including "stacked" 128Code)
  • [x] Extract raw barcode data from barcodes
  • [x] Autocapture scanned barcode images
  • [x] GS1 UDI barcode validation
  • [x] Access FDA GUDID data directly

Requirements

  • iOS 9.0+
  • Xcode 9.0+

Installation with CocoaPods

CocoaPods

OTOnexus is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'OTOnexus'

Initialization

Add api-key in ApiConfiguration.swift

...
struct ApiConfiguration {
    static let apiKey = "<YOUR API KEY HERE>"
    /// Set the sampleExperienceId to the provided value
    static let sampleExperienceId = -1
}
...

Usage Example

To see a complete example of using the gallery, take a look at the Example.

License

See the LICENSE file for more details.

Latest podspec

{
    "name": "OTOnexus",
    "version": "1.2.0",
    "summary": "A Barcode Scanning SDK by 121nexus.com",
    "source": {
        "git": "https://github.com/121nexus/OTOnexus"
    },
    "description": "OTOnexus is a Barcode Scanning SDK for capturing, looking up, presenting data associated with barcodes. The SDK is supported by the 121nexus Platform which allows clients to add products to the system to enable interactive experiences when end-users scan the physical product.",
    "homepage": "https://github.com/121nexus/OTOnexus",
    "authors": {
        "121nexus": "[email protected]"
    },
    "platforms": {
        "ios": "9.0"
    },
    "swift_version": "4.0",
    "source_files": "OTOnexus/Classes/**/*.{swift,h}",
    "resource_bundles": {
        "OTOnexus": [
            "OTOnexus/**/*.xib",
            "OTOnexus/**/*.xcassets"
        ]
    },
    "frameworks": [
        "UIKit",
        "AVFoundation",
        "CoreGraphics"
    ],
    "dependencies": {
        "AWSS3": []
    }
}

Pin It on Pinterest

Share This