Содержание
NFC — это сокращение от названия технологии Near Field Communication (дословно переводится как «ближняя бесконтактная связь»). Работает по такому же принципу, что и Bluetooth и Wi-Fi, т.е. считывает или передает информацию посредством радиосигналов. Но основное отличие – это ультрамалое расстояние, на котором работает NFC – до 10 см, а также более быстрое время установки соединения (0.01с). Поскольку основным носителем чипа NFC сегодня часто является мобильный телефон («виртуальный кошелек» — банковская карта, идентификатор владельца – Id паспорт, права, проездной билет, электронный ключ, и т.п.), короткое расстояние является залогом безопасности и точности соединения для «переполненных пространств», где одновременно могут функционировать множество считывающе-передающих устройств.

Такое ограничение является необходимым условием безопасности, связанным с областью применения этой технологии:
-
- эмуляция платежных карт — телефон эмулирует банковскую карту, пропуск, проездной билет;
- режим считывания — при помощи телефона можно считать пассивную метку (или Tag), где угодно (если такая имеется), например, в интерактивной рекламе;
- режим peer-to-peer, или P2P — обмен информацией между двумя устройствами («двумя равными устройствами»), поддерживающими NFC.


! На этой технологии основано использование микрочипов- имплантов.
То есть, информация передается непосредственно между устройствами, расположенными впритык друг к другу, и она уже недоступна для любых других считывающих устройств находящихся на расстоянии более 10 см.
В технологии NFC идентификация объектов производится автоматически. Суть метода такая: при помощи радиосигналов считываются или записываются данные, хранящиеся в приёмопередающем устройстве (или, по-другому, RFID-метках — Radio Frequency IDentification), посылающем сигнал в ответ на принятый сигнал. В технологии NFC используется ближняя радиочастотная идентификация, которая происходит на центральной частоте 13,56 МГц (Standard ECMA-340) со скоростью передачи данных 106 Кбит/с, 212 Кбит/с или 424 212 Кбит/с (ISO/IEC 18092) . Термин RFID-система подразумевает наличие считывающего и передающего устройства. Причем передающим устройством может быть пассивное устройство, не требующее питания (например, брелоки для собак с поддержкой NFC). В них используется энергия, индуцируемая в антенне радиосигналом, исходящим из считывающего устройства.

Технология NFC развивается стремительно. Уже появились карты со встроенной антенной, поддерживающие стандарт NFC (Visa PayWave и MasterCard PayPass), а компании Google, MasterCard, Citibank, Sprint и First Data совместно запустили сервис Google Wallet, предустановленный на некоторых Android-телефонах. При помощи этого приложения телефон превращается в кредитную карту с возможностью выполнять платежные операции в терминалах PayPass.
Как можно использовать NFC
Все гаджеты из «умного» семейства могут обмениваться между собой информацией при помощи технологии NFC.
Например, в приложении Android можно настроить несколько вариантов режима работы какого-либо «умного» устройства (стиральной машины, микроволновой печи и т.д.). Затем при запуске прибора в приложении телефона выбрать нужный вариант настройки режима работы, поднести его к датчику устройства (стиральной машины и т.д.) и оно будет работать в режиме выбранных настроек. Преимущества – можно запрограммировать бесконечное множество вариантов режима работы, намного больше, чем предустановленно производителем. При этом не нужно постоянно лезть в настройки микроволновки или стиральной машины.
Как определить, поддерживает ли телефон или другое устройство NFC
Смартфоны на Android поддерживают NFC с 4-й версии ОС. Эта технология называется Android Beam.
Определить, есть ли NFC на телефоне (или на любом другом устройстве), можно такими способами:
-
- Поискать на корпусе устройства логотип NFC (см. первое фото в записи). Обычно производитель указывает его на видном месте, как положительную опцию.
- Поискать значок «N» на корпусе аккумулятора телефона/устройства.
- Проверить версию Android в меню в разделе «О телефоне».
- Найти NFC в меню настроек Android по такому пути: «Настройки» → «Беспроовдные сети» → «Ещё» →..и если есть, то увидите опцию NFC.
Как включить NFC на Андроид-телефоне
NFC адаптер не включается по умолчанию, его нужно активировать, т.е. установить разрешение для использования NFC для обмена данными с другими устройствами, поддерживающими эту функцию.
В том же разделе по пути «Настройки» — «Беспроводные сети» — «Еще ...» (где искали наличие в телефоне NFC) нужно установить переключатель в положение «вкл.».

При включении разрешения автоматически включается программная функция мобильной операционной системы Android Beam, которая, собственно, и позволяет передавать данные с помощью NFC.
Важно! В некоторых ситуациях (кастомные прошивки, или телефоны от некоторых китайских производителей — Xiaomi, Meizu) предустановленные сервисы Google на телефоне могут отсутствовать. В таких случаях как вариант можно воспользоваться либо установкой приложения Open Gapps Manager для Андроид (официальный сайт), которое запускается под root-правами, либо прошить скачанным оттуда же специально подготовленным zip-пакетом через кастомное рекавери. Инструкцию можно посмотреть здесь.
Как передавать данные
Главное достоинство NFC – это проста использования. Если Android Beam включена, она автоматически активируется путем размещения устройств вплотную к контенту, который будет отображаться на экране. Когда устройства находятся рядом и могут обмениваться данными, прозвучит звуковой сигнал. Например, при необходимости передать фотографию нужно поднести телефон к другому мобильному устройству и подождать. Если контент может быть отправлен, экран уменьшится и в верхней части отобразится кнопка «Tap to Beam» с предложением поделиться информацией. Нажатие на кнопку отправляет контент с одного устройства на другое.
Когда данные отправлены, будет звуковой сигнал подтверждения или отрицательный сигнал, если произойдет сбой, и содержимое будет удалено с экрана, указывая на завершение передачи. Обмен является однонаправленным, и устройство, отправляющее контент, не получит контент от принимающего устройства. Если на принимающем устройстве нет приложения, оно откроет страницу приложения в Play Store .
Как делать оплату
Для андроид-сматрфонов используется приложение Google Pay. Список банков – партнеров в Украине можно посмотреть по этой ссылке: https://support.google.com/pay/answer/7559873.
Установка и настройка GooglePay (официальные инструкции- https://support.google.com/pay/answer/7625055?co=GENIE.Platform%3DAndroid&hl=ru).
-
- Скачайте Google Pay.
- Примите политику конфиденциальности.
- Откройте приложение, затем добавьте свою карту: нажмите на значок «+» («Добавить карту»).
- Введите данные банковской карты, срок действия и секретный код.
- Введите код подтверждения из SMS или выполните действия в случае подтверждения по звонку горячей линии банка.
- Теперь обязательно задайте настройки блокировки экрана.

Для выполнения платежа разблокируйте телефон и просто поднесите его к датчику (терминалу) с поддержкой бесконтактной оплаты. Платеж пройдет автоматически (если, конечно, на карте есть деньги).
На заметку: данные физической карты (номер, CCV) никуда не передается, а для передачи данный используется сгенерированный банком специально для этих целей номер виртуальной карты, плюс используется шифрование при передаче данных.
В сети есть множество видеоинструкций по установке GooglePay, вот одно из них:
NFC метки: что это
Для рекламы продукции и предоставления пользователю боле развернутой информации о продукте производители используют метки NFC. Они могут быть встроены в афиши, их можно найти на полках с продуктами в магазинах. В них запрограммирован некий контент (карты, адреса, состав, сервисные центры, другие рекламные ролики, дополнительная информация и т.д.), описывающий продукт и которые не размещены на внешней упаковке продукта, прочитать который можно, поднеся к метке телефон.

Как сканировать NFC метки
Сканировать метки так же просто, как и проводить оплату при помощи NFC: разблокируйте телефон, поднесите его вплотную к метке. На экране появится контент. Чтобы его открыть и прочитать, просто нажмите на него.
Читайте больше по теме: