Android для чайников №18. Что такое QR код?
Павел Крижепольский
В обзорах программ на Android.MR (да и на многих других сайтах аналогичной тематики) вы могли заметить черно-белые картинки двухмерных штрихкодов, вроде той, что изображена ниже. Называется такой штрихкод QR кодом. О нем и мы и поговорим в этой статье.
Введение
Для начала давайте вспомним, что такое штрихкод, зачем он нужен и как именно появился на свет.
Авторами первого линейного штрихкода можно считать Бернарда Сильвера и Джозефа Вудланда. В 1948 Бернард стал случайным свидетелем разговора декана Института Технологии Университета Дрекселя с президентом крупной сети продуктовых компаний. Речь шла о создании системы, автоматически считывающей информацию о продукте. Эта идея показалась друзьям очень интересной и они решили заняться этим вопросом.
Вначале было перепробовано несколько других вариантов маркировки, таких как метки, нанесенные ультрафиолетовыми чернилами и другие. Но, по разным причинам, все эти идеи оказались не слишком жизнеспособны. Идея же самого штрихкода пришла в голову Джозефу Вудланду практически случайно. Сидя на пляже он написал на песке слово с помощью Азбуки Морзе, а затем просто продлил точки и тире вниз, превратив их в узкие и широкие линии.
В 1951 году Бернард Сильвер и Джозеф Вудланд показали свое изобретение компании IBM, но там сочли, что ее реализация потребует слишком сложного оборудования. На тот момент это было действительно так — лазерных сканеров еще не существовало и считывать штрихкоды было довольно сложно. Фактически, идея Джозефа и Сильвера опередила свое время более чем на десять лет.
Впервые широкой публике штрихкоды были продемонстрированы лишь в 1971 году (причем тогда они состояли не из прямых линий, а из окружностей), а первый коммерческий формат штрихкода (UPC или Universal Product Code) был разработан в 1972 году.
Не смотря на то, что с тех пор форматы линейных штрихкодов многократно менялись и совершенствовались, у них и по сей день остается один существенный недостаток — малое количество хранимой информации. Именно для преодоления этого недостатка и были разработаны двухмерные штрихкоды. В частности, QR код.
QR код был разработан компанией Denso-Wave в 1994 году в Японии. Его судьба во многом схода с судьбой линейного штрихкода – идея была интересной, но все упиралось в способы считывания. Возможно, где-то на производстве он и стал использоваться практически сразу, но вот широкую известность среди простых людей он получил намного позже.
В самой Японии QR коды стали широко распространены в начале 2000-х годов. К этому времени их можно было встретить практически где угодно: на рекламных плакатах, упаковках товаров, справочниках, визитках и во многих других местах. А вот в остальном мире бум QR кодов случился намного позже – примерно в то время, когда появились современные смартфоны на Android и iOS, позволяющие легко и просто искать, скачивать и устанавливать дополнительные программы. В том числе и сканеры штрихкодов. Согласно опросу, проведенному в России в 2012 году компанией J’son&Partners Consulting, треть респондентов знали что такое QR коды и умели ими пользоваться. Подозреваю, что сейчас таких людей уже раза в два больше.
Само название «QR Code» является официально зарегистрированной торговой маркой компании Denso Wave Incorporated. Тем не менее, его использование бесплатно как для физический, так и юридических лиц и не попадает под действия каких-либо лицензий.
Считывание QR кодов
Главное достоинство любого штрихкода – максимальная простота использования. Не стал исключением из этого правила и QR код. Все что требуется от пользователя – кликнуть по иконке программы-сканера и навести камеру смартфона на изображение кода. Все остальное смартфон сделает сам.
На некоторых смартфонах программы-сканеры установлены изначально. Владельцы остальных аппаратов смогут без всякого труда найти и скачать подобные программы в Google Play. В качестве примера приведу приложение Barcode Scanner.
Скриншот основного окна приложения показан ниже. Как только вы наведете камеру смартфона на изображения кода, он будет автоматически считан и расшифрован. В большинстве случаев, это окажется ссылка на какой-то сайт или интернет ресурс. Например, магазин приложений Google Play. Чтобы не вводить ее вручную можно просто нажать на кнопку «Открыть браузер» в левом нижнем углу экрана программы. Таким образом, после того, как вы прочли обзор приложения на Android.MR, вы сможете установить его на свой смартфон буквально в один клик, просто считав с монитора QR код.
Создание QR кодов
Создать QR код самому ненамного сложнее. Самый простой вариант – сделать это с помощью все того же приложения Barcode Scanner. Для этого нужно нажать на кнопку «Поделиться», которая расположена в верхней части экрана. А дальше либо ввести текст, который хотите зашифровать, либо нажать на кнопку «Приложение», «Закладка», «Контакт» или «Буфер обмена», чтобы поделиться ссылкой на установленное приложение, закладкой браузера, контактом из телефонной книги или предварительно скопированным текстом.
В результате на экране вашего смартфона появится QR код, который ваш собеседник сможет считать с помощью своего смартфона. Таким образом можно быстро обменяться нужными данными, что намного проще и удобнее, чем вводить длинную ссылку или вносить данные контакта в смартфон вручную.
Источник
Правила пользования QR кодом и его сканирование
На узор из черно-белых квадратов сегодня можно наткнуться в самых ожидаемых и неожиданных местах. Для того чтобы понять, как пользоваться QR-кодом, необходимо знать, что эта за технология, зачем она нужна и какие удобства открывает пользователям. Каким образом открыть зашифрованную информацию, которую несет в себе такой штрих-код, что для этого нужно и каким требованиям должен соответствовать мобильный гаджет. Разберем все по порядку.
Что такое QR-код
QR-код — это 2D штрих-код, несущий в себе зашифрованную полезную информацию. Его можно встретить на этикетках в магазине, разных квитанциях, на страницах интернет-сервисов, в музеях и даже на памятниках архитектуры. Шифр настолько универсален, его возможности безграничны, что может иметь разные размеры и без проблем наноситься на любую плоскую поверхность.
Аббревиатура QR-код расшифровывается, как «быстрый отклик». Современная технология очень удобная для использования в разных сферах, позволяя получить быстрый доступ к необходимой информации. Считать закодированную информацию с черно-белого квадрата можно при помощи камеры смартфона или планшета, на которые установлена специальная программа для сканирования.
При помощи специальной программы можно зашифровать любые сведения: товарный чек, интернет-ссылку, контактные данные, веб-адреса сайтов. Отсканированный код перекидывает пользователя согласно закодированной информации, если это адрес веб-сайта – мгновенно открывается в браузере. Зашифрованный текстовый файл, фото или изображение сразу же выводится на дисплей гаджета. Товарный чек – даст возможность перейти на ресурс производителя, открыть доступ к акционному купону или воспользоваться скидкой.
Одним из основных преимуществ QR-шифра является скорость получения информации. Это качество оценили товаропроизводители и банковский сектор. Потребителям стало гораздо легче совершать оплату приобретенных товаров, просто сканируя код, не нужно больше использовать банковскую карту, вводить реквизиты или пин-код. QR-технология, размещенная на рекламном сайте, мгновенно перекидывает пользователя на страницу для оформления заказа или проведения платежа за товар.
Универсальная технология пользуется широким применением, имеет большую популярность, предлагая пользователям комфорт, надежность и безопасность в проведении любых финансовых операций.
Что нужно для сканирования QR-кода
Пользоваться технологией можно только после того, как на Android, iPhone или iPad будет установлено специальное приложение. Принцип действия заключается в сканировании и расшифровки информации с QR-сервиса. После сканирования программа выводит на дисплей гаджета раскодированный результат, вся операция занимает буквально несколько секунд.
Инструкция для новичков:
- Произведите установку специального приложения для сканирования на мобильный гаджет с камерой;
- сфокусируйте объектив камеры на черно-белый квадратик, чтоб он полностью оказался в кадре;
- отсканированная информация через несколько секунд будет выведена на экран;
- если информация не выводится автоматом, нажмите вручную функцию «Snapshot».
Как видно для полноценного сканирования QR-квадрата, нужно иметь современный мобильный гаджет с хотя бы одной рабочей камерой, а также установленную программу для распознавания зашифрованной информации.
Как пользоваться
Для примера воспользуемся смартфоном известной фирмы Хуавей с фронтальной камерой и попробуем зайти при помощи отсканированного шифра в любой популярный интернет-банкинг. Пошаговые действия:
- Установите на смартфон мобильное приложение банка.
- Пройдите авторизацию в приложении.
- Кликните по вкладке «Безконтакт».
- Откройте на ПК главную веб-страницу банкинга.
- Наведите камеру на QR-квадрат и сканируйте.
- Добро пожаловать в личный кабинет.
Самый простой способ оплатить покупку в обычном гипермаркете:
- скачайте приложение, через которое данная торговая точка принимает платежи через QR-код;
- авторизуйтесь в приложении;
- наведите камеру на этикетку товара с кодом, сканируйте;
- выберите привязанную к мобильному номеру смартфона кредитку, с которой будет произведена оплата;
- кликните «Оплатить».
Использовать QR-технологию можно для удобной оплаты онлайн в интернет-сервисах. Как это происходит:
- авторизуйтесь в личном кабинете онлайн-банкинга;
- выберите товар в интернет-магазине, оформите заказ, нажмите «Оплата»;
- в личном кабинете, выберите раздел «Сервисы», дальше кликните на кнопку «Безконтакт»;
- сканируйте код выбранного товара;
- подтвердите проведение платежа.
Все финансовые операции, проведенные при помощи технологии сканирования QR-шифра, являются быстрыми, надежными и безопасными. Широкое распространение Hi-tech технологии намного упрощает, ускоряет и удешевляет многие процессы как проведение денежных платежей, так и получение необходимой информации.
Программы для распознавания QR-кодов
Сегодня в интернет-пространстве разработчиками предлагается большой выбор приложений для распознавания информации с QR-кода, для гаджетов с разными операционными системами. Остановим выбор на самых популярных, которым пользователи отдают большее предпочтение.
QR Droid Code Scanner
Бесплатное эффективное приложение с русским интерфейсом. Скачать сканер кодов для Андроид устройств можно с официального магазина приложений Google Play. Опция имеет небольшой удобный размер для установки на мобильный гаджет 13.42 Mb.
Сервис обладает массой преимуществ, не только сканировать 2D-шифры, но и поможет в создании собственных. Пользователь сможет закодировать любые контактные данные, электронные адреса, ссылки на страницы соцсетей, текстовые документы, гиперссылки на игровой контент и другое. «Умное» приложение запоминает все отсканированные или созданные QR-коды.
Barcode Scanner
Официальное бесплатное приложение из Google Market Play представляет собой быструю и простую программу, способную распознать, отследить и отсканировать любой 2D-шифр телефоном. Опция устанавливается на Android версии 2 и выше, имеет небольшой размер 4,4 Mb, русский понятный интерфейс.
Установка приложения не требует каких-либо дополнительных манипуляций или настроек. Эффективность функционала позволит клиентам создавать собственные QR-коды с информацией любого содержания, по необходимости разослать коды своим друзьям, коллегам и знакомым.
Скоростной и мощный сервис из App Store для установки на мобильные устройства iPhone и iPad. Многие производители модели iPhone X выпускают гаджеты с предустановленным приложением. Цифровой продукт распознает все известные типы 2D-штрихов (UPC, EAN, ISBN). Опция поддерживает русский интерфейс, обладает небольшим размером 10,5 MB.
К сожалению, не все модели айфонов обеспечивают полноценную поддержку данного интерфейса. Чтобы эффективно отсканировать код телефоном, рекомендуется воспользоваться устройствами из модельного ряда iPhone X. Более устаревшие модели не смогут обеспечить необходимое разрешение или полноценную фокусировку для проведения сканирования.
Данный код является высокотехнологическим универсальным инструментом, который имеет много преимуществ и полезных характеристик. Если знать, как пользоваться QR-кодом правильно, то с его помощью можно творить чудеса. Отсканировав информацию с продукта, каждый клиент сможет узнать подробную информацию о товаре и производителе, проводить быструю оплату товаров и услуг, оплачивать коммунальные платежи, совершать денежные переводы в любую точку земного шара. Все финансовые операции проводятся без очередей, без ввода реквизитов банковской карты, больше не нужно на это тратить время.
Источник