Handling Datamatrix Codes on iOS and Android: A Close Look

Today we’re going to take a look at Datamatrix codes, the small 2D matrix codes commonly using to track small products or electronics. We’ll also talk about how you can support Datamatrix codes on your iOS and Android apps using the Scandit Barcode Scanner SDK.

Datamatrix codes were originally created by Data Matrix, Inc, which was acquired by Siemens in 2005, and then Microscan Systems in 2008. Today Datamatrix code standards are public domain for many applications, and covered by several ISO standards.  Datamatrix codes can encode both numeric and text-based data up to 1556 bytes. Much like QR codes, Datamatrix codes have built in error correction capabilities which allow them to be read even when a portion of the code is damaged.

The Electronic Industries Alliance recommends using Datamatrix codes to track small electronic components. Datamatrix codes are also commonly used to enhance quality assurance in the aerospace industry, and the US Department of Defense uses them for asset tracking. Datamatrix codes are also great for identifying small products which have limited label space.

The Scandit Barcode Scanner SDK supports scanning Datamatrix codes on iOS and Android, as well as the Phonegap and Titanium platforms. You can begin testing Datamatrix code scanning in your app today by signing up for a Scandit Enterprise Trial. We’ve worked hard to make it simple for developers to integrate our Barcode Scanner SDK.  Check out our 5 minute iOS integration video or our documentation to get started today!

This video showcases scanning Datamatrix codes with the Scandit Barcode Scanner SDK: