6 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 4
4 star 0
3 star 2
2 star 0
1 star 0
Compatible with
  • iOS
  • Android

Scandit Barcode Scanner SDK 4.0.1

Scandit

Enterprise-Grade Barcode Scanning for your Mobile App

Scandit Barcode Scanner

Enterprise-Grade Barcode Scanning for your Mobile App

Scandit's lightning-fast and accurate Barcode Scanner is a valuable addition to any enterprise application. Our Xamarin component utilizes our unique blurry barcode scan technology that works across platforms to scan any barcode type from any angle.

Pricing

Enterprise Edition(s)

Starting at $199/month Includes:

  • Support for UPC-A, EAN13, EAN8, UPC-E, Code39, Code128, MSI Plessey, ITF, QR, Datamatrix and PDF417 codes
  • Variable device limits with unlimited scans
  • Premium support with response time of 48hr or less
  • Access to our Product API featuring over 25M UPCs

Register for a free Enterprise Trial plan and get your App Key on our pricing page.

Community Edition (starter edition)

Intended for startups and early stage apps

FREE for free apps (or 8% of your paid app price) Includes:

  • Support for UPC, EAN, and QR codes
  • Unlimited scans and devices
  • Web-based support

Register for our Community plan and get your App Key on our pricing page.

Features and Benefits

Lightning-Fast Scanning from any Angle

Our scan technology can capture barcodes before the camera focuses, from any angle, creating an amazingly fast and pleasant user experience.

Supports all major 1D and 2D code types

Our barcode scanner module supports UPC-A, EAN13, EAN8, UPC-E, Code39, Code128, MSI Plessey, ITF, QR, Datamatrix and PDF417 codes.

Support for devices lacking autofocus

Our barcode scanner module works for a wide range of low-end devices that lack autofocus capabilities, and thereby significantly expands the addressable market for your app.

Example

Integrating the Scandit SDK into your Xamarin app is very straightforward:

iOS:

// Setup the barcode scanner
var picker = new ScanditSDK.SIBarcodePicker ("---- ENTER YOUR APP KEY HERE ----");
picker.OverlayController.Delegate = new YourDelegate ();

// Display the Scandit user interface
some_ui_view_controller_object.PresentViewController (picker, true, null);

picker.StartScanning ();
using ScanditSDK;

public class YourDelegate : SIOverlayControllerDelegate
{
    public override void DidScanBarcode (SIOverlayController overlayController, NSDictionary barcode) {
        // perform actions after a barcode was scanned
        );
    }
}

Android:


public class ScanActivity : Activity, Scandit.Interfaces.IScanditSDKListener
    {
        private ScanditSDKBarcodePicker picker;
        public static string appKey = "---- ENTER YOUR APP KEY HERE ----";

        protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);

            // Setup the barcode scanner
            picker = new ScanditSDKBarcodePicker (this, appKey);
            picker.OverlayView.AddListener (this);

            // Start scanning
            picker.StartScanning ();

            // Show scan user interface
            SetContentView (picker);
        }

        public void DidScanBarcode (string barcode, string symbology) {
            Console.WriteLine ("barcode scanned: {0}, '{1}'", symbology, barcode);

        public void DidCancel () {
            Console.WriteLine ("Cancel was pressed.");
        }

        public void DidManualSearch (string text) {
            Console.WriteLine ("Search was used.");
        }
}

More information

For more details, check out the demo project that comes with the Scandit SDK Xamarin component.

Further information is also available at www.scandit.com/support.

Support

Questions? Contact us at info@scandit.com.

Changeling

Scandit Xamarin Component 4.0.1 - July 11th, 2014

Scandit Xamarin Component 1.0.3 - December 20th, 2013

Scandit Xamarin Component 1.0.2 - November 11th, 2013

Scandit Xamarin Component 1.0.1 - September 29th, 2013

  • Includes latest native Scandit SDKs builds (3.1.1 for iOS and 3.5.1 for Android)

Scandit Xamarin Component 1.0.0 - September 25th, 2013

  • Includes latest native Scandit SDKs builds (3.1.0 for iOS and 3.5.1 for Android)

Scandit Xamarin Component (beta release) - August 30st, 2013

Release of Scandit SDK Barcode Scanner Component for iOS and Android. Based on Scandit SDK for iOS 3.0.4 and Android 3.4.0.

  • Initial release of Android component
  • Update of iOS component to Scandit SDK 3.0.5 for iOS
  • Fixed bug that was causing problems with image loading

Scandit Xamarin Component - August 2nd, 2013

Initial release of Scandit SDK iOS Barcode Scanner Component. Based on Scandit SDK for iOS 3.0.2.

Release Notes

Scandit Xamarin Component 4.0.1 - July 11th, 2014

Scandit Xamarin Component 1.0.3 - January 22th, 2013

Scandit Xamarin Component 1.0.2 - November 25th, 2013

Write a Review

1 review

Matt Cuda rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

This is a first class barcode scanning component that can be used for just about any type of app. From simple product scanning to intense warehousing, this is without a doubt the best on the market! We use it in three iPhone apps without any issues.

Posted on: February 1 / Version: 1.0.1