Что такое технология NFC в смартфоне и тонкости её работы

Мало кто знает, но изначально технология NFC была продемонстрирована в аппаратах Nokia, когда в 2004 году был создан форум несколькими гигантами в сфере мобильных устройств на тот момент. Но тогда функция не получила широкого применения, поэтому и вовсе перестала использоваться на определенный промежуток.

Сейчас же функция NFC наконец-то обрела популярность и широкое применение в сфере IT, а именно, в смартфонах.

Что значит этот термин?

Если переводить дословно Near Field Communication, то получится «коммуникация ближнего поля», и это название вполне обосновано.

Near Field Communication

Технология работает на малом расстоянии, не более 10 см, за счет чего достигается повышенный уровень безопасности, если сравнивать с другими беспроводными технологиями, например, Bluetooth или Wi-Fi.

Такая связь на коротком расстоянии позволяет осуществлять бесконтактную передачу и прием данных для нескольких устройств. Например, это может быть терминал и смартфон или два между собой.

В смартфонах же NFC интегрируют в основном для работы с банковскими картами. Есть возможность всего в несколько кликов создать виртуальную карту на своем телефоне и использовать ее для оплаты в метро или в магазинах. Зачем таскать с собой кучу банковских карт, когда можно отсканировать их при помощи данного модуля и использовать уже на смартфоне? Быстро, удобно и безопасно.

Преимущества перед Bluetooth

Мы перестали пользоваться Bluetooth, скажете вы, а тут «впаривают» какой-то NFC, который работает лишь на расстоянии 10 см.

Преимущества перед Bluetooth

В чем же его преимущество?

  1. Короткое время соединения с аппаратами.
  2. Процесс, действительно, очень быстрый, осуществляется за доли секунды. При этом от владельца не требуется никакого подтверждения.

  3. Безопасность.
  4. Так как радиус действия очень маленький, устройства должны быть буквально прилеплены друг к другу, поэтому вероятность взлома или сниффера снижается до минимума. У Bluetooth же перехватить ваш сигнал могут посторонние люди, раскрыв при этом все передаваемые и получаемые данные. И софта для этих целей предостаточно, как в открытых, так и закрытых источниках.

  5. Удобная работа.
  6. Нет необходимости каждый раз подтверждать действия, чтобы передать или принять информацию, подтвердить операцию. Да, у платежных карт необходимо вводить пин-код, но это мера безопасности. Если же будет передаваться информацию со смартфона на другой аппарат, сопряжение устанавливается автоматически.

  7. Расход заряда батареи.
  8. Эта технология потребляет не много энергии, соответственно, обильное использование NFC не разрядит сильно ваш телефон.

Делаем проверку на наличие функции в устройстве

Технология NFC доступна не на всех гаджетах, поэтому нужно сначала узнать, а есть ли она на вашем.

Проверить это можно несколькими способами:

  1. Маркировка батареи.
  2. Маркировка батареи
    У некоторых производителей при наличии такого модуля на аккумуляторе имеется надпись с маркировкой Near Field Communication. В основном такие надписи размещает Samsung, Sony и другие крупные гиганты.

  3. Наличие логотипа.
  4. Наличие логотипа.
    У NFC есть свой логотип в виде синего значка. Иногда его размещают на крышке телефона внутри или на батарее. Если присутствует — значит, у вас есть такая опция.

  5. По названию модели.
  6. По названию модели.
    Если вбить наименование производителя и модели в интернете, можно посмотреть, присутствует ли эта опция на смартфоне или нет.

  7. В настройках Андроида.
  8. В настройках Андроида.
    Даже если все описанные выше способы не подойдут, этот точно предоставит информацию. Зайдите в «Настройки» своего телефона и перейдите во вкладку «Еще». Если есть эта технология, то будет отдельный пункт с названием NFC, где и осуществляется управление всеми параметрами.

Как активировать?

Если необходимо включить эту функцию для передачи данных:

  1. Зайдите в «Настройки» вашего аппарата и кликните по вкладке «Еще».
  2. Далее найдите пункт NFC и кликните по нему, чтобы активировать галочкой.
  3. Ниже у вас будет опция Android Beam, которая необходима для обмена информацией. Если она не активируется автоматически, то кликните по ней, чтобы активировать.

Как только выполнится активация, можно использовать NFC для передачи данных. Но учтите, что при заблокированном экране он не работает, поэтому или отключите блокировку или же следите, чтобы он не блокировался, выполняя какие-нибудь действия.

Способов обмена на самом деле несколько и все зависит от ваших задач. Рассмотрим их все.

Процесс обмена информацией

Например, пользователь решил передавать данные с одного устройства на другое. На обоих активировали опцию. Теперь поднесите один смартфон к другому и дождитесь, пока система оповестит о начале передачи звуковым сигналом. При этом оба аппарата не должны быть в спящем режиме или заблокированы. Пока осуществляется передача, отдалять мобильные устройства нельзя, иначе операция сорвется.

Процесс обмена информацией

Так же можно делиться контентом и из соответствующего окна на своем смартфоне, например, из фотогалереи. Для этого необходимо зайти в нее, выбрать фотографии и нажать «Поделиться». Далее выбираете способ передачи и соединяете оба девайса, просто поднеся их к друг другу. Как только они найдут друг друга, на экране появится соответствующая вкладка для передачи.

Но и здесь есть свои нюансы, о которых нужно знать:

  1. Обмен приложениями.
  2. Да, такая опция присутствует, но по факту вы обмениваетесь не самим приложением, а лишь ссылкой на него. Ваш девайс отправляет ссылку, а на другом устройстве осуществляется автоматический вход в Google Play на страницу программы и ее загрузка. То есть по факту передать apk таким образом невозможно и это правильно!

  3. Обмен ссылками и видео.
  4. Если отправляете, например, видеоролик или ссылку на каком-то сайте, то получателю видео не приходит, а отправляется только ссылка на просмотр. А там он уже сам решает, загружать его или нет.

Использование NFC-меток

Это еще один интересный способ передачи и приема информации. Ваше устройство может читать и записывать так называемые NFC-метки со специальных чипов, на которых зашифрованы отдельные данные. По своей структуре процесс чем-то похож на QR-технологию.

Метка — это отдельная программируемая зона с информацией, которая может быть встроена везде: рекламные баннеры, афиши, листовки, продукция на полках в магазинах. С такими метками передача короткой информации осуществляется мгновенно, а пользователю при этом не нужно ничего запоминать или записывать. За него все делает смартфон.

Примеров использования меток много, и не всегда это касается только рекламы. Где же выигрышный вариант для самого пользователя? Он тоже есть! Вот несколько примеров:

  1. Допустим, пользователю часто приходится что-то записывать или запускать одно и то же приложение, чтобы пользоваться облачным сервисом. Если же есть своя метка, можно назначить при ее сканировании определенное действие, например, запуск программы или переход по ссылке. В итоге, поднеся свой смартфон к метке, действие выполнится автоматически в доли секунды, и рутинная операция превратится в удовольствие.
  2. Еще один вариант — прокладка маршрута. Вы можете прилепить метку в своем автомобиле и после его сканирования задать в действиях открытие программы на Android и прокладку маршрута. В итоге сели в автомобиль, поднесли телефон к метке и вот уже через несколько секунд у вас запущен GPS.
    И это лишь несколько примеров из жизни обычного человека. Примеров использования очень много и все зависит от вашей смекалки.

Как создать и сканировать метку?

Если при наличии уже готовых меток достаточно просто поднести телефон к ней и система автоматически выполнит действие, то при создании своей метки понадобится приложение и, соответственно, сама метка.

Приобрести NFC-заготовки можно на специальных сайтах в интернете. Стоимость варьируется от 50 до 200 рублей.

Скачайте из Google Play приложение NFC ReTAG, которое позволяет назначать каждой метке свое действие.

NFC ReTAG

Запустите программу, поднесите к метке и просканируйте ее. Назначьте ей имя и добавьте действие, которое будет выполняться при сканировании. Для этого нажмите вкладку «Действие +» и из списка выберите необходимый пункт.

Сохранили? Все, теперь при каждом сканировании ваш телефон выполнит то или иное действие, заданное вами ранее через это приложение. Сам чип вы можете прикрепить где-нибудь или носить с собой.

Оплата с помощью NFC

Но основное применение эта технология все же нашла при оплате с банковских карт, когда информация с «пластика» сканируется в смартфон и пользователь при оплате уже использует не саму карту, а лишь телефон. При этом нет необходимости везде таскать с собой кучу карточек.

Оплата с помощью NFC

Данная функция стала доступна нам в 2017 году, когда платежная система Android Pay была полностью введена и на территории России, хотя существовала еще с 2015 годов. На текущий момент поддерживаются не все платежные карты, но основные банки, например, Альфа Банк, Сбербанк, Тинькоф и даже Яндекс уже поддерживают эту технологию.

Как привязать карточку?

Для работы необходимо официальное приложение Android Pay, которое можно бесплатно загрузить в сервисе Google.

Привязка карты через Android Pay

  1. Скачайте его, откройте и при первом запуске система предложит вам отсканировать банковскую карту.
  2. Поднесите телефон к банковской карте так, чтобы она полностью вмещалась на экране и подождите, пока система отсканирует всю информацию.
  3. Далее укажите CVV-код, состоящий из трех цифр на обратной стороне вашей карты и подтвердите операцию проверочным кодом, отправленным на привязанный мобильный телефон при подключении.
  4. Все, пластиковая карточка привязана и можно ее с собой уже не таскать. Вся информация есть в мобильном телефоне.

Как оплачивать?

А как же проводить оплату и пользоваться всем этим новшеством, спросите вы?

Например, идем в продуктовый магазин, набираем корзинку продуктов, несем на кассу. Кассир пробивает товары и указывает сумму. Говорим, что оплату будем осуществлять безналичным способом. Подносим телефон к считывателю банковских карточек, предварительно «пробудив» и разблокировав его.

Как оплачивать

Как только операция успешно осуществится, на экране мобильного устройства появится сообщение и изображение вашей банковской карты.

Иногда требуется подтверждение операции вводом пин-кода. Здесь все зависит от предпочтений банка, в котором вы обслуживаетесь. Например, в большинстве магазинов требуется ввод контрольного кода при покупке свыше 1000 рублей, и это правильно! Допустим, кто-то украл девайс и если подтверждений не будет по оплате, то он, таким образом, может потратить все ваши деньги с карты.

В приложении Android Pay есть ограничение. Вы можете оплачивать до трех платежей до 1000 рублей. Четвертая же операция требует разблокировки устройства. Если же у вас отсканировано несколько карт, то в настройках обязательно требуется указать основную, с которой и будут списываться средства. При оплате можно выбирать карточный счет для списания. Оплата возможна и на сайтах, где возможен выбор через данную платежную систему.

Подобная технология работает и в московском метро, где можно отсканировать карту метрополитена и оплачивать проезд через смартфон. Там же вы сможете и посмотреть количество оставшихся поездок. Такая же функция реализована и в сервисе Apple Pay, вот только в России она пока что не работает. А сколько ждать — не знает никто!

Чтобы обезопасить себя, обязательно устанавливайте пароли на разблокировку, чтобы в случае утери смартфона злоумышленник не смог воспользоваться приложением. Даже несколько тысяч рублей — это деньги, а если учесть, что вы лишились еще и своего любимого телефона, то ситуация и вовсе печальная!

Заключение

В итоге можно сделать вывод, что технология NFC активно используется как в России, так и в других странах. Она надежно защищена, в том числе и при оплате банковскими картами в сканированном виде.

При оплате используются виртуальные данные, и системы, по сути, не получают информацию о подключенных картах. Вся информация надежно зашифрована и хранится на серверах Google.