Розпізнавання штрих-коду андроїд. Найкращі програми для зчитування штрих кодів
Дуже проста програма для автентифікації штрих-коду.
Ми так часто сьогодні купуємо всілякі товари, що іноді звертаємо увагу тільки на термін придатності (і якщо це харчовий продукт:)).
Однак на всіх речах існує безліч інших міток. Це і всілякі ГОСТи та номери товарів, і штрих-коди. Після розвалу Радянського Союзу всі колишні соціалістичні країни для того, щоб показати свою «просунутість», стали терміново переймати у Заходу все, що можна. Так у нашій країні на всьому, чим можна раптом з'явилися ці незрозумілі смугасті мітки.
Незважаючи на те, що штрихові коди з'явилися у нас лише наприкінці 80-х — на початку 90-х, придумані вони були в Америці ще в 50-х роках минулого століття. На сьогоднішній день найпоширенішою системою штрих-кодів є EAN-13.
Такий код складається з 13 цифр (звідси номер у назві кодування) та ряду вертикальних смуг різної ширини. Смуги розшифровуються лише за допомогою сканерів, а цифри ми можемо перевірити і самі.
Умовно ряд цифр коду EAN-13 можна розбити кілька частин: перші три цифри — код країни; наступні 4-6 цифр - реєстраційний номер підприємства-виробника; наступні 3–5 цифр – код товару та остання цифра – контрольне число.
Знаючи все це, можна легко перевірити відповідність номера на штрих-коді заявлених на упаковці даних про виробника. А для того, щоб не тягати із собою список кодів усіх країн, достатньо використати одну просту програму — BarCow.
Людина, яка створила цю програму, мабуть, керувалася принципом: «Все геніальне — просто». У цій програмі Ви не знайдете жодних налаштувань та меню. Більше того, програму не треба встановлювати. Достатньо розпакувати архів (а то й цього можна не робити) та BarCow готова до використання!
Інтерфейс BarCow
Вас спочатку може дещо здивувати дизайн програми, тому що її вікно має досить нетрадиційний вигляд, але Ви швидко звикнете:
Тут всього три кнопки: Exit - вимикає програму, Ok - запускає перевірку коду, а About викликає вікно довідки:
Як видно з довідки, програма вміє працювати не тільки зі стандартним кодуванням EAN-13, але і з менш поширеними стандартами, тому допоможе Вам розшифрувати будь-який штрих-код.
Робота з програмою
Для початку введіть у полі у головному вікні номер коду, який підлягає перевірці, а потім натисніть «Ok». У нижній частині вікна відобразиться результат, в якому буде присутня інформація про статус коду і, за його правильності, країна, якій він належить:
І перший перевірений код змусив мене насторожитися. Справа в тому, що я перевірив куплений досить давно диск з грою Diablo II, на якому було чітко написано, що він виготовлений в Україні (а саме там було вказано одну компанію з м. Харків). Але, як Ви могли бачити, код на фірмовій наклейці виявився німецьким:).
Вирішивши перевірити заради інтересу решту дисків, я натрапив у своїй колекції на ще один унікальний екземпляр:). Цього разу їм виявився караоке-диск із популярними колись піснями. Але якщо попередній код хоча б існував у природі (нехай і теоретично:)), то хто зробив цей відеодиск — загадка. Код виявився на 100% підробленим:
Висновки
Що тут ще сказати? Громадяни, будьте пильні:). Добре, якщо підроблений товар виявиться працездатним. А якщо це буде якась заморська їжа, то можна легко і в лікарню з отруєнням загриміти. Тому, якщо є підозра на те, що Вам підсунули "липу" - скачайте нехитру програму BarCow і перевірте номер штрих-коду покупки щоб розвіяти (або підтвердити) свої побоювання.
P.S. Дозволяється вільно копіювати та цитувати цю статтю за умови вказівки відкритого активного посилання на джерело та збереження авторства Руслана Тертишного.
P.P.S. Сьогодні комп'ютер допомагає аналізувати не лише штрих-коди, а й навіть психологічний вплив того чи іншого тексту на людину! Не вірите? Тоді скачайте ось цю програму:
У цьому уроці навчимося створювати програму для читання штрих-кодів і QR-кодів з використанням стандартної бібліотеки Mobile Vision API.
Ще з випуском Google Play services версії 7.8 розробники додали інтерфейси Mobile Vision, які забезпечують API виявлення штрих-коду. Вони зчитують та декодують безліч різних типів штрих-кодів, швидко, легко та локально.
Класи для виявлення та аналізу штрих-кодів доступні у просторі імен com.google.android.gms.vision.barcode. Основною робочою конячкою є клас BarcodeDetector. Він виконує обробку об'єктів Frame та повертає масив штрих-кодів SparseArray
Тип Barcode є єдиним загальновизнаним штрих-кодом і його значенням. У випадку 1D-штрих-кодів, таких як коди UPC, це буде просто номер, який закодований у штрих-коді. Його значення доступне в полі rawValue, в той час як тип штрих-коду (тобто його кодування) можна знайти в полі format.
Для 2D штрих-кодів, які містять структуровані дані, такі як QR-коди - в полі valueFormat встановлюється певний тип значення, що відповідає полю даних. Так, наприклад, якщо виявлено тип URL , то поле valueFormat поверне константу URL, а об'єкт Barcode.UrlBookmark міститиме значення URL-адреси. Крім URL-адрес, існує безліч різних типів даних, які QR-код може зберігати. Наприклад, Поштова адреса, дату та час події календаря, захід у календарі, інформацію контакту, номер телефону, місцезнаходження на карті та інші дані, повний списокяких наводиться у документації. Посилання на документацію.
Використання в програмі Mobile Vision API дозволяє зчитувати штрих-коди у будь-якому положенні.
Важливо, що синтаксичний розбір всіх штрих-кодів виконується локально, тому вам не потрібно використовувати з'єднання з сервером для читання даних із коду. Наприклад, при зчитуванні лінійного штрих-коду PDF-417, який може вмістити до 1 КБ тексту, можна відразу отримати всю закодовану в ньому інформацію.
Отже, для розробки програми нам знадобиться:
- Середовище розробки Android Studio
- Смартфон на Android 4.2.2 або пізнішої версії
- Остання версія Android SDK, включаючи компоненти SDK tools. Ви можете отримати його з допомогою Android SDK Manager в Android Studio.
- Google Play Services SDK. Ви можете отримати його також у Android SDK Manager в Android Studio.
Створюємо новий проект у Android Studio. Під час створення вибираємо шаблон Empty Activity.
На наступному кроці переконайтеся, що програма може використовувати служби Google Play, до складу яких входить Mobile Vision API. Для цього потрібно оновити файл build.gradle вашого проекту.
У секції залежностей мають бути такі рядки. Обновіть Gradle за потреби.
Compile "com.android.support:appcompat-v7:25.0.0" compile "com.google.android.gms:play-services:9.8.0"
Служби Google Play часто оновлюються, і щоб отримати останню версію, у Android Studio виберіть інструменти > Android > SDK Manager.
Потім знайдіть рядок для сервісів Google Play і переконайтеся, що у вас встановлена версія 26 і вище. Якщо ні, встановіть компонент.
Тепер створимо інтерфейс користувача.
В Android Studio виберіть папку res і відкрийте її вкладену папку layout. Тут ви побачите "activity_main.xml". Відкрийте його у редакторі макетів.
Ви можете бачити, що ваш макет містить текстове поле
Після натискання на кнопку відбуватиметься завантаження та обробка зображення штрих-коду, яке відображатиметься у ImageView. Після завершення обробки штрих-коду інформація, зчитана з нього, буде відображатися в TextView.
Зазвичай програми для зчитування штрих-кодів отримують зображення з камери пристрою або обробляють прев'ю камери. Для реалізації цього буде потрібно багато коду, і в кінці уроку я покажу приклад реалізації такого додатка. Щоб спростити цей приклад, ми обробимо готове зображення qr-коду, яке вже є у вашому додатку.
Ось приклад зображення QR-коду, яке ви можете завантажити звідси.
Назвіть його qr.png і додайте в папку проекту res/drawable.Android Studio забезпечить доступ до файлу як ресурс з ідентифікатором: R.drawable.qr
Тепер перейдемо до написання програмного коду.
У файлі MainActivity.java у методі onCreate додайте наступний код.
Button button = (Button) findViewById(R.id.button); btn.setOnClickListener(new View.OnClickListener() ( @Override public void onClick(View v) ( ) ));
Це налаштовує обробник подій (onClick), що спрацьовує, коли користувач натискає кнопку. Решту коду напишемо в методі onClick.
Почнемо із завантаження зображення штрих-коду. Спочатку знаходимо ImageView за ідентифікатором. Потім використовується BitMapFactory для декодування ресурсу R.drawable.qr растрове зображення. Отримане растрове зображення передаємо ImageView.
ImageView myimageView = (ImageView) findViewById (R.id.imgview); Bitmap myBitmap = BitmapFactory.decodeResource(getApplicationContext().getResources(), R.drawable.qr); myimageView.setImageBitmap(myBitmap);
BarcodeDetector barcodeDetector = новий BarcodeDetector.Builder(getApplicationContext()) .setBarcodeFormats(Barcode.DATA_MATRIX | Barcode.QR_CODE) .build();
Цілком можливо, що вперше наш детектор штрих-код спрацює, коли служба Google Play ще не буде готова для обробки штрих-кодів. Тому ми повинні перевірити, що наш детектор працює, перш ніж використовувати його. Якщо ні, нам доведеться чекати закінчення завантаження або повідомити користувачів, що потрібно знайти підключення до Інтернету або звільнити місце на пристрої. Перш ніж ми звернемося до текстовому полюНеобхідно оголосити і знайти його вище в методі створення.
TextView txtView = (TextView) findViewById(R.id.txtContent);
Тепер допишемо метод виведення повідомлення.
If (!barcodeDetector.isOperational()) ( txtView.setText("Could not set up the detector!"); )
Тепер, коли наш детектор створений і ми знаємо, що він працює, створюємо кадр з растрового зображеннята передаємо його детектору. Той повертає нам масив штрих-кодів SparseArray.
Frame frame = новий Frame.Builder().setBitmap(myBitmap).build(); SparseArray
Зверніть увагу, що Mobile Vision API здатний виявляти кілька штрих-кодів в одному кадрі. У цьому випадку масив SparseArray
Зазвичай на цьому етапі потрібно пробігти масивом SparseArray і обробити кожен штрих-код окремо. Потрібно передбачити можливість, що штрих-кодів може бути кілька або жодного. У нашому випадку ми знаємо, що у нас є лише один штрих-код, і можемо прописати жорсткий код для нього. Для цього ми беремо штрих-код, званий "thisCode", який буде першим елементом у масиві. Потім присвоюємо значення його поля rawValue текстового поля textView - і все.
Barcode thisCode = barcodes.valueAt(0); txtView.setText(thisCode.rawValue);
Тепер все, що вам потрібно зробити, це запустити програму.
Запускати краще реальному пристрої. На емуляторі працювати не буде, тому що на емуляторах за замовчуванням немає сервіс Google Play.
Ось програма запустилася на пристрої, тиснемо кнопку. Якщо ви використовуєте зображення штрих-коду qr.png, ви побачите у текстовому полі дані, закодовані в QR-код – це адреса нашого сайту.
Це був простий приклад програми, що демонструє роботу Mobile Vision API. Але повноцінний сканер штрих-кодів повинен отримувати зображення з камери пристрою або обробляти прев'ю камери.
Розробники підготували приклад такої програми на Github, ви можете завантажити його за посиланням .
Клонуйте або скачайте проект і відкрийте в Android Studio модуль barcode-reader.
Під час запуску програми з цього проекту ми можемо побачити, як він працює. Спочатку відкривається стартовий екран, на якому можна увімкнути автофокус або спалах. Кнопка зчитування штрих-коду запускає камеру. Програма відстежує появу штрих-кодів на прев'ю та малює рамки на виявлених штрих-кодах. При натисканні на область виявленого штрих-коду превью закривається, передаючи при цьому дані виявленого штрих-коду текстове поле на стартовому екрані. Докладніше дивіться в .
Ця програма також використовує Mobile Vision API. Але при розгляді проекту в Android Studio можна побачити, що коду тут більше, ніж у нашому прикладі.
Програма складається з восьми класів. Три з них відповідають за інтерфейс та роботу з камерою.
- Клас CameraSource надає керування камерою для отримання попереднього перегляду.
- Клас CameraSourcePreview відповідає за відображення прев'ю на екрані.
- Клас GraphicOverlay відображає графічні об'єкти поверх пов'язаного попереднього перегляду камери.
- Клас MainActivity відображає стартове вікно з налаштуваннями та кнопкою запуску сканування, і отримує дані штрих-коду для розміщення TextView.
- Клас BarcodeTrackerFactory реалізує патерн "Фабрика" і використовується для створення трекерів штрих-коду - по одному для кожного штрих-коду.
- Клас BarcodeGraphicTracker це трекер, який використовується для виявлення штрих-кодів на екрані, та їх відстеження для накладання графіки, а також видалення графіки, коли штрих-код залишає зону видимості.
- Клас BarcodeGraphic використовується для відображення екземпляра накладеного на штрих-код зображення з урахуванням його положення, розміру та ідентифікатора.
- Клас BarcodeCaptureActivity – це активіті, яке запускається при натисканні кнопки зчитування штрих-коду у стартовому вікні програми. Це активіті відображає прев'ю камери та визначає штрих-коди на ньому, виконzе їх зчитування та накладення графічних рамок на кожен штрих-код за допомогою перерахованих вище класів.
Я не буду в рамках цього уроку заглиблюватися в детальніше пояснення коду від розробників, а залишу це вам як домашнє завдання. Тим більше, що код чудово документований, кожен клас і метод містить коментарі англійською мовою. Читати і розбиратися в такому коді дуже корисно, особливо розробнику, що починає.
Всім привіт, шановні читачі та щасливі користувачі та власника мобільного гаджета на базі операційної системиАндроїд. Сьогодні я, як це зазвичай буває, зробив добірку програм, на цей раз програм для Андроїд, які дозволяють сканувати штрих коди та отримувати за цими кодами всю інформацію про товар.
Дуже непогана програма для сканування штрих кодів, яка дозволяє вам абсолютно безкоштовно просканувати будь-який штрих код з метою дізнатися повну інформаціюза сканованими продуктами. З усіх корисних функційхочеться відзначити такі:
- Окрім сканування звичайних штрих кодів цей додатокможе сканувати QR коди;
- Програму можна завантажити та використовувати абсолютно безкоштовно. Цей пункт, на мою думку, для великого пласта користувачів є дуже важливим і вирішальним у виборі програми.
Ще один непоганий сканер штрих кодів та QR коду. З усіх, безперечних, плюсів даної програми сканування штрих кодів, я зазначу такі:
- Крім сканування та розпізнавання штрих кодів та QR кодів, ви можете створювати свої власні коди;
- Можливість ділитися штрих кодами зі своїми друзями та передплатниками у найпопулярніших соціальних мережах;
- Програма (сканер) "вміє" зберігати історію всіх ваших розпізнаних штрих кодів. Завдяки цьому ви можете будь-коли подивитися всі ваші коди.
Додаток для сканування штрих кодів та QR кодів англійською мовою. Т.к. цей додаток англійською мовою він не підійде для більшої частини російськомовної аудиторії, але якщо ви володієте англійською мовою, то додаток вам сподобається. Відзначу такі можливості:
- Додаток дозволяє знаходити найдешевші ціни на продукти, що вас цікавлять. Іноді буває дуже корисним;
- Пошук продуктів за ключовими словами.
І замикає нашу сьогоднішню добірку ще одна програма для сканування штрих кодів під назвою "сканер QR-кодів". З усіх можливостей зазначу такі:
- Можливість сканувати штрих-коди як із зовнішньої камери, так і зі збереженого на мобільний гаджет зображення;
- Надсилання штрих кодів до найпопулярніших соціальні мережіза допомогою СМС.
Голосування
Декілька років тому невід'ємною частиною нашого життя стали так звані QR коди, щоб їх прочитати потрібна спеціальна програма- Сканер QR кодів. Їх почали друкувати на книгах, журналах, упаковках від печива, бігбордах та взагалі скрізь, де тільки є хоч трохи місця.
Ці коди є картинкою, на якій спеціальним чином розташовані білі та чорні квадрати. Власне, якщо правильно прочитати розташування цих квадратів, можна розшифрувати прихований у цій картинці код. І тому існують вищезгадані сканери.
Розглянемо, які такі програми для Android користуються найбільшою популярністю, і які з них найбільш функціональні.
1. QR Droid
Ця програма вважається однією з найкращих, якщо й зовсім не найкращою серед усіх сканерів. Такі авторитетні видання, як PCWorld та Android Magazine поставили їй оцінку 5 з 5. Серед користувачів вона користується величезною популярністю (майже 100 млн. завантажень на Google Play) ще й тому, що вона повністю безкоштовна і в ній не передбачена реклама.
Додаток QR Droid чудово сканує та розшифровує будь-які QR коди.
Рис. №1. QR Droid
Інші особливості QR Droid такі:
Даний сканер працює з ISBN, EAN, UPC, матрицями даних та багатьма іншими видами QR-кодів. У цій програмі є функція масштабування, що дуже зручно, коли коди дуже маленькі і розглянути досить непросто.
Для роботи необхідно дозволити програмі працювати з камерою. Швидкість розшифровування коду дуже висока, що досить приємно.
Недаремно у блискавки QR-сканер найвищий рейтинг (4.7) серед усіх сканерів на Google Play.
До речі, у першого та третього сканерів у нашому рейтингу така сама оцінка.
Інші особливості Блискавка QR-сканер:
- додаток дуже невибагливий – користувачеві не потрібно буде вирівнювати свій пристрій, щоб код було раховано правильно;
- є історія, яка знадобиться, якщо Ви захочете з часом переглянути відскановані коди;
- є ліхтарик;
- безкоштовний доступ до коду програми (корисно для розробників).
3. QR Code Reader
Цей додаток славиться тим, що в ньому взагалі немає реклами! На сьогодні таких програм дуже мало.
В принципі, всі сканери QR кодів мають інтуїтивно зрозумілий навіть початківцю користувачеві інтерфейс, але QR Code Reader у цьому відношенні перевершив усіх.
Відразу після того, як користувач відкриває програму, перед ним з'являється поле сканера - достатньо навести камеру телефону або планшета на QR код і торкнутися екрана. Все дуже просто і ясно.
Тут не потрібно щось налаштовувати і взагалі досить один раз торкнутися екрану.
Особливості QR Code Reader:
- є широкі можливостідля налаштування;
- гарний та дуже простий дизайн;
- є ліхтарик, який дуже знадобиться при скануванні вночі;
- підключення до Інтернету не потрібне;
- є автор QR кодів.
4. Сканер QR-кодів та штрих-кодів
Програма «Сканер QR-кодів та штрих-кодів» розроблена командою TeaCapps. Працює воно справді добре, підключається до Wi-Fi одним натисканням. Так само швидко можна додати контакти в адресну книгу і виконати ряд інших дій з інформацією з QR-кодів.
Також Ви можете ділитися будь-якими даними з іншими користувачами шляхом створення посилання або іншого коду.
Інші особливості Сканер QR-кодів та штрих-кодів такі:
- багато нестандартних елементів інтерфейсу (розташування та зовнішній виглядбагатьох кнопок, можливість розширення вікна сканування та багато іншого);
- можливість працювати з URL, MeCard, vCard, vcf, подіями календаря, географічними розташуваннями, даними про дзвінки та Wi-Fi, а також e-mail, SMS та MATMSG;
- широкі можливості налаштування.
5. "QR сканер штрих-коду"
Це розробка команди Geeks.Lab.2015. Розроблено цей додаток спеціально для користувачів з Росії, України та інших країн колишнього СРСР.
Тут є величезна база штрих-кодів та QR кодів для товарів із усіх цих держав. Звісно, зі стандартними кодами з посиланнями програма теж справляється дуже добре.
Загалом із усіх подібних програм у розробки Geeks.Lab.2015 найвищий рейтинг на Google Play. Зазвичай оцінки користувачів – найкращий критерійвибору.
Інші особливості цієї програми такі:
З відео нижче Ви дізнаєтесь більше про QR коди.
Зокрема, для проведення інвентаризацій, створення штрих-кодів тощо. Також більшість подібних додатків мають функції відправлення звітів по e-mail або повідомлення про нестачу товарів на складах. Ми зібрали найкращі програми для сканування штрих кодів для iOS та Android.
ТОП додатків для сканування штрих-кодів.
Це простий додаток з нескладною функціональністю. Але іноді це саме те, що потрібне користувачам. Програма розпізнає штрих-коди та зберігає їх у центральній базі даних, заносить в електронну таблицю саме те, що ви шукаєте.
ОС: iOS, Android
Особливості програми:
- позначки дати та часу;
- поля користувача для введення даних;
- підтримує одну велику базу даних.
Вартість:
- Android - $ 0,99;
- iTunes - $2,99.
З QuickMark ви можете не тільки сканувати, а й створювати штрих-коди та QR-коди. Кросплатформовий сканер зчитує кілька форматів штрих-кодів, що робить його одним з найуніверсальніших додатків для роботи з кодами. Ви можете швидко та легко зберігати URL-адреси, назви елементів, розташування та багато іншого. Загалом, користувачі задоволені роботою утиліти, хоча деякі відзначають неточне сканування кодів.
ОС: Android, iOS, Windows.
Особливості програми:
- швидко сканує кілька QR-кодів та штрих-кодів;
- повністю сумісне з кількома пристроями;
- прикріплення зображень до записів;
- точний та простий.
Вартість: безкоштовно.
ScanLife – додаток-сканер штрих-кодів, дозволяє сканувати QR-коди та штрих-коди на будь-якому продукті та витягувати інформацію, таку як дані про виробника та інгредієнти, ціни та прилеглі місця, де можна придбати такі товари в режимі реального часу. ScanLife є частиною більшої платформи для компаній, які хочуть залучити якомога більше користувачів мобільних пристроїв, включивши QR-код у свою маркетингову стратегію
ОС: iOS, Android.
Особливості програми:
Вартість: від $0 до $85 на місяць.
BarCloud
BarCloud є віддаленою програмою управління активами або інвентарем, доступною з будь-якого пристрою iOS або Android, а також будь-якого інтернет-браузера. Завдяки автоматичному резервного копіюваннята можливості планування користувацьких резервних копійваші дані завжди в безпеці та доступні з будь-якого девайсу. Підтримуються простий підрахунок інвентарю для складних систем, таких як пакетна та серійна інвентаризація, тому активами за допомогою системи реєстрації BarCloud ви ніколи не втратите контроль над загальними даними.
ОС: iOS, Android
Особливості програми:
- введіть дані вручну або скануйте зображення;
- постачальники, клієнти, товари, місцезнаходження та інші дані;
- пошук та перегляд файлів;
- фільтри;
- експорт даних у PDF або Excel;
- інструменти візуальної аналітики;
- прострочені товари, що спливають терміни, низький запас.
Є безкоштовна версія. Вартість преміум – від $25 до $125 на місяць.
NeoReader отримав масу позитивних відгуківкористувачів iTunes та Google Play. Остання набагато краще, ніж попередні. Більшість користувачів стверджують, що програма сканує практично будь-який код, на відміну від звичайних додатків-сканерів, які при спробі скану можуть показати помилку.
ОС: Android, iOS, Blackberry, Windows, Ovi.
Особливості програми:
Вартість: безкоштовно.
I-nigma можна скачати безкоштовно, але для компенсації деяких витрат на розробку та поточні виправлення компанія використовує рекламу. Тому на панелі керування можуть бути показані оголошення, хоча функціональність утиліти це ніяк не впливає. Софт розшифровує vCards та MeCards, миттєво зберігаючи контактну інформацію у списку контактів вашого телефону, відкриває карти за допомогою Geo-кодів та додає події до календаря. Звичайно, утиліта сканує стандартні QR, DataMatrix та UPC/EAN.
ОС: iOS, Android, Blackberry, Windows.
особливості:
Вартість: безкоштовно.
Lynkee – додаток для сканування штрих-кодів на Андроїд, Айфон та Віндовс, орієнтований, швидше, на споживача, ніж на управління запасами чи активами. Це , здатне сканувати різні штрих-коди 1D та 2D, включаючи DataMatrix, vCards та MECARD для зберігання контактної інформації, порівняння цін, пошуку історії сканування тощо. буд. Утиліта швидка і точна.
ОС: Android, iOS, Windows.
особливості:
Вартість: безкоштовно.
Додаток для штрихової перевірки товарів, який підтримує штрих-коди 2D, Bidi та 1D (DataMatrix/QR/Ean 8 та 13). Користувачі можуть безкоштовно створювати власні оптичні штрих-коди і сканувати будь-який підтримуваний формат для швидкого доступудо контенту, наприклад, музики, зображень, відео, файлів, веб-сайтів і т. д. Вбудовані функції спільного доступу дозволяють ділитися відсканованим контентом. Доступно на Андроїд та Айфон.
ОС: iOS, Android, Lumia та Windows.
особливості:
- швидко сканує 2D, Bidi, 1D;
- підтримує DataMatrix, QR, Ean 8 та 13 1D;
- створіть власні оптичні штрих-коди;
- доступ до музики, відео, веб-сайтів та іншого контенту.
Вартість: безкоштовно.
Безкоштовний додаток для читання штрих-кодів Bee Tagg є досить складним з точки зору його функціональності сканування, але він не пропонує будь-яких всеосяжних вбудованих можливостей бази даних. Тим не менш, ви можете копіювати та вставляти інформацію та коди для подальшого використання.
ОС: iOS, Blackberry, Android, Windows, Samsung, Ovi.
Особливості програми:
- виходить за межі простого відкриттявікна браузера;
- контекстні дії;
- отримує більше інформації, ніж більшість додатків-сканерів;
- 2D-коди, включаючи QR-коди, коди Bee Tagg та DataMatrix;
- 1D, включаючи EAN-13 та UPC-A;
- створіть власний код для обміну інформацією;
- підтримує різні типиконтенту, в тому числі vCard, MeCard, Text, SMS, eMail, Geo, Event.
Вартість: безкоштовно.
Kaywa
Kaywa стверджує, що це найкраще додаток для визначення штрих-кодів, і користувачі, схоже, здебільшого з цим згодні. Ця програма отримала багато позитивних відгуків як в iTunes, так і в Google Play. При цьому дані зберігаються в внутрішньої пам'ятітелефону. Це означає, що програма може вплинути на швидкість роботи пристрою. Але це компенсується за рахунок простоти використання та швидкості роботи. Утиліта доступна для Андроїд та iPhone.
ОС: Android, iOS.
Особливості програми:
- безкоштовний генератор QR-коду;
- сканування всіх типів штрих-кодів;
- автоматично визначає тип коду;
- історія сканування з текстовими та геолокаційними даними.
Вартість: безкоштовно.
Accusoft Barcode Scanner було створено для демонстрації функціональності Barcode Xpress for Mobile, SDK для штрих-кодів Accusoft для Android Він призначений для підприємств та розробників, які хочуть створити додаток для роботи зі штрих-кодами для пристроїв Android, інтегруючи потужні можливості декодування в програму, розроблену спеціально для вимог вашої компанії. Для миттєвого декодування розташуйте штрих-код у середині екрана. Залежно від даних, що зберігаються в ньому, ви можете бути перенаправлені на веб-сайт, переглянути інформацію про продукт і т. д. Розпізнає безліч 1D та 2D кодів.
особливості:
Вартість: безкоштовно.
ixMAT використовує програмне забезпеченняна базі Java, щоб перетворити ваш пристрій на сканер штрих-коду. Це безкоштовний додатокрозроблено для пристроїв Android, Blackberry, Windows Mobileта Java ME, але недоступне для iPhone або iPad. Підтримує безліч 1D та 2D кодів, автоматичний аналіз, без необхідності вводити тип штрих-коду.
Особливості програми:
- можливість сканування перевернутих кодів DataMatrix та штрих-кодів;
- швидкий пошук;
- історія сканування;
- масовий режим;
- відправити невеликі текстові файлипо електронній пошті
- не сумісний із пристроями iOS.
Вартість: безкоштовно.
Stock Control
Додаток для сканування штрих-кодів, розроблений Kiwi Objects, призначений для підвищення продуктивності, надаючи вам контроль за проведенням інвентаризації. Скануйте об'єкти, впорядковуйте базу даних за категоріями, типом або функціями (доступна будь-яка ієрархія).
Особливості програми:
- удосконалене управління даними;
- організація за категоріями – можна створювати логічні ієрархії;
- попередження про нестачу товарів;
- імпорт та експорт;
- каталоги PDF, друк та відправка по e-mail.
Вартість: безкоштовно.
Scandit – це SDK, який дозволяє підприємствам використовувати сканування штрих-кодів у своїх мобільних програмах. SDK схожий на API для розробників, оскільки він дозволяє компаніям створювати мобільні додаткидля iOS чи Android. Не зовсім традиційний готовий мобільний додаток, Scandit – це оболонка для інтеграції функціоналу сканерів штрих-кодів на мобільні гаджети. Підійде для підприємств, які вводять у дію власні мобільні програми. Доступно як для Android, так і для iPhone.
ОС: iOS, Android, Symbian.
Особливості програми:
- перетворення смартфонів та планшетів на сканери штрих-кодів;
- швидке та точне сканування штрих-коду;
- широкий спектр символів, що підтримуються;
- не потребує автофокусування;
- сканування під будь-яким кутом;
- Розмір не впливає на точність.
Є безкоштовна версія. Преміум-підписка коштуватиме $399 на місяць.
Відвідування супермаркетів з такими програмами стане набагато веселішим. При цьому їх можна використовувати і у власному бізнесі – для створення штрих-кодів чи інвентаризації. Звичайно, за преміум-функції доведеться заплатити, але найчастіше йдеться про незначну суму, яка швидко себе окупить.
Тисні "Подобається" і читай найкращі пости на Facebook