Technologies

ZXING

ZXING — многоформатная библиотека для обработки штрих-кодов. С ней ваше приложение или веб-сайт сможет генерировать и распознавать все типы 1D и 2D кодов, включая QR.

 

ZXing написана на Java и чаще всего используется для Android, но может портироваться на другие языки и платформы. Если вы хотите использовать QR-коды для улучшения сервиса и пользовательского опыта, маркетинговых или других целей — вам пригодится эта библиотека.

Три причины использовать ZXing для своего проекта
01
01
Решение для разных платформ

Чаще всего ZXing используют для Android-приложений. Универсальный Barcode Scanner, который можно скачать на Google Play — проект разработчиков библиотеки. При этом у нее есть модули для iPhone, C++, Objective-C, TypeScript, Python, PHP и так далее. Это значит, что вы можете добавить сканер не только в приложение, но и на веб-страницу.

02
02
Поддержка форматов

ZXing понимает все виды 1D штрих-кодов, включая QR и более оригинальные виды 2D-кодов, например, Data Matrix и PDF 417. Он может расшифровывать, как их изображения, так и ссылки на них. Так же в библиотеке есть инструменты для обратной процедуры — кодирования данных для последующего распознавания.

03
03
Простая интеграция

API ZXing легко установить и использовать в проекте. Это свободное ПО, которое можно использовать для своих задач так, как хочется. Или зайти на страницу проекта на Github и там найти готовые решения для специфических задач.

Заключение

Если вы хотите, чтобы ваше приложение или веб-сайт могло открывать и генерировать QR и другие штрих-коды — вам поможет ZXing.  Это самая популярная библиотека такого назначения для проектов на андроид и не только. ZXing очень легко интегрировать, особенно по сравнению с комфортом, который вы сможете предоставить пользователям.

Разработка мобильных приложений
Разработка мобильных приложений

Разрабатываем приложения, которые решают бизнес-задачи клиентов и упрощают жизнь пользователей. Даже если эти задачи — со звёздочкой. Доставляем их в каждую ладошку и карман.