NFC программы для android

Apple Pay

Система была представлена на суд пользователей в 2014 году. За время существования софт значительно усовершенствовался, а количество айфонов со встроенным NFС-чипом значительно увеличилось. Работает на моделях с ОС 5/5s и выше. Доступен в 13 странах.

Топ-функционал системы

Наиболее важные функции:

  • оплата в магазинах, приложениях, онлайн;
  • регистрация платёжных, подарочных, скидочных карт;
  • возможность пополнения банковских карт знакомых, родственников (пока есть только в США);
  • оплата проезда в транспорте;
  • работа с NFC метками (автоматизация устройства и других сопряжённых гаджетов);
  • управление другим оборудованием (например, авто).

Достоинства и недостатки

Достоинства Недостатки
Плата за установку не взимается Совместима только с устройствами на iOS
Нет дополнительных комиссий за операции Ограниченное количество банков-партнёров
Интуитивный интерфейс (много языков) Поддерживаются не все виды платёжных инструментов
Безопасность: Touch ID, Face ID, пароль Лимит на регистрацию (8–12)
Совместимость с Apple Watch Работает только на бесконтактных терминалах
Расширенные возможности управления сопряжёнными гаджетами
Быстрота обработки операций
Не передаёт личные финансовые данные на терминалы

«Эппл Пэй» доступен через софт Wallet.

Android Pay

Эта программа для оплаты телефоном с помощью NFC действует с 2015 года. Работает на всех устройствах с ОС Android KitKat версии 4.4 и выше, которые оснащены функцией NFC. К середине 2017 года заявлено 15 стран покрытия и 2 в проекте на конец года.

Ключевой функционал Android Pay

К наиболее популярным функциям относятся:

  • эмуляция банковских карт (Visa, MasterCard);
  • регистрация карт лояльности, бонусных систем, транспортных;
  • осуществление бесконтактных платежей в супермаркетах, магазинах, на заправках, в кафе и ресторанах;
  • возможность интернет-платежей (на сайтах, где есть специальная пометка).

Плюсы и минусы

Плюсы Минусы
Удобный интерфейс (в том числе и русскоязычный) Ограниченное количество специальных бесконтактных терминалов
Быстрый запуск и обработка платежа Ограниченный список локальных банков-партнёров
Доступен в магазине Google Play Лимиты на суммы к оплате
Отсутствие внутренних комиссий (бесплатная установка)
Не поддерживает рутированные или перепрошитые смартфоны (в целях безопасности)
Не передаёт на терминал платёжных реквизитов
Платёжные ключи генерируются сервером Google и кодируются специальными сервисами токенизации
Совместима со смарт-часами

Скачать «Андроид Пэй» можно:

  • с Google Play;
  • на нашем сайте.

Samsung Pay

Этот сервис разработан и запущен в 2015 году специально для пользователей устройств «Самсунг» (по принципу айфонов). Работает на моделях, начиная с Samsung Galaxy Note5.

Топ-возможности приложения

Программа позволяет использовать такие функции, как:

  • регистрация банковских карт;
  • загрузка пакетов лояльности (подарочных, накопительных);
  • оплата по транспортным картам;
  • оплата в магазинах и других физических точках продажи товаров и предоставления услуг;
  • оплата онлайн и в отдельных приложениях (со специальными пометками);

Преимущества и недостатки

Преимущества Недостатки
Функция эмуляции магнитной полоски даёт возможность работать с контактными и бесконтактными терминалами Совместимость только с устройствами от «Самсунг»
Защита данных тройной аутентификацией: графический ключ, отпечаток пальца, сканирование сетчатки глаза Лимит на количество (не более 10)
Участие в подарочно-накопительных акциях Samsung Rewards Поддерживает не все банки и платёжные системы
Токенизация (генерирование случайных ключей) через Samsung Knox Ограниченное количество стран, где внедрена служба

Скачать и установить Samsung Pay можно через Google Play.

Заключение

Эта статья освещает различные варианты приложений для оплаты через NFC. Для каждого из них собран подробный технический паспорт: год выпуска, количество стран, в которых работает, совместимость с мобильными телефонами от разных производителей, ключевые возможности, преимущества и недостатки, источники, где можно скачать сервис.

NFC ReTag FREE

Re-use/recycle защищен от записи NFC метки, такие как отель карточек-ключей, доступ значки, ценники, лифт карт, брелоков и т.д. ..
Вы можете использовать это приложение, чтобы связать несколько функций (например, Wlan OFF, ON Bluetooth, Mobile Data Toggle, начать навигацию, запустить Tasker задачи, запуск любого установленного приложения, использовать мультимедийные кнопки, позвонить по телефонному номеру, добавлять метки, записи календаря, добавьте Текст в речь и многое другое!) к NFC тегов через приложение внутренней базе данных. Вы даже можете добавить тег циклов, и пусть ваши теги запускать различные мероприятия в сканировании.
С ReTag NFC вы не должны ничего писать на тег (-> используется тег ID, отлично подходит для небольших tagsizes и защищенной от записи тегов!), И данные не отправить в Интернете. Дополнительные опции записи (для лучшего диспетчирование, независимых от устройства тегов и т.д.), также доступны.
*! * NFC-совместимое устройство требуется *! *
Форум: http://forum.xda-developers.com/showthread.php?t=1477138
Вы можете комбинировать любые мероприятия и добавить столько мероприятий и циклы, как вы хотите в теге. (Очевидно, за исключением письменной деятельности теги -> зависит от tagsize). Для лучшей производительности и диспетчеризации, написать специальный NFC ReTag тегов (это НЕ деятельности тегов!).
Доступные виды деятельности:
Настройки устройства
* Установить Ringer (Silent / вибрация / нормальный)
* Установка громкости звонка
* Установить Music Volume
* Установить громкость сигнала тревоги
* Установка яркости (авто / стоимость)
* Установить Auto Sync (вкл / выкл / переключение)
* Установить Auto Rotate (вкл / выкл / переключение)
* Установить дисплей тайм-аут
* Установить Stay On в то время как загрузка
Беспроводные сети и
* Установить Wlan (вкл / выкл / переключение)
* Установить Bluetooth (вкл / выкл / переключение)
* Установить режим полета (вкл / выкл / переключение)
* Connect Wi-Fi Hotspot (вкл / выкл / переключение)
* Connect Wi-Fi SSID (SSID)
* Установить Mobile Data (вкл / выкл / переключение)
Начало и запуск
* Приложения (любое приложение на вашем устройстве)
* Музыка (Toogle Play, Stop, Next и т.д.)
* Навигация (адрес)
* Веб-сайт (URL)
* Tasker задачи
* Carmode (вкл / выкл / переключение)
Телефон / сообщение
* Наберите код (номер)
* Call (число)
Календарь и сигнализации
* Установка сигнализации (07:32)
* Установить Alarmtimer (в 12 мин)
* Добавить запись календаря
* Сделать Timestamp
Разное & Labs
* Скажи что-нибудь (TextoSpeech)
* Запуск Секретный код
* К Homescreen
* Показывать всплывающие (текст)
* WAIT (миллисекунды)
*…
Дополнительно Особенности:
* Полная новый пользовательский интерфейс, вы будете любить его!
* Уникальный цикл тегов
* Написать / импорта NFC теги деятельности ReTag
* Написать специального NFC ReTag тегов (лучше диспетчеризация)
* Написать SmartTags (зеленый, синий и т.д.)
* Резервное копирование / импорт баз данных
* Сохранение тэгов в качестве шаблона
* …
http://forum.xda-developers.com/showthread.php?t=1477138
Объявление поддерживает бесплатную версию (с ограниченным числом тегов) и неограниченный свободный от рекламы (PRO) версии. Пожалуйста, проверьте, если это приложение работает на вашем телефоне с помощью бесплатной версии перед загрузкой PRO версии.
Поддерживает любые стандартные Android NFC метки (NFC Forum Type 1, Type 2, Тип 3, Тип 4 etc.).
Проблемы с TASKER: Установка Tasker ДО NFC ReTAG, включите Разное / Разрешить внешний доступ в Tasker UI, включите Tasker (кнопка включения / выключения), попробуйте вариант Tasker резервный NFC в настройках ReTag!
Некоторые связанные с безопасностью NFC метки (например, паспорта) изменить свой ID на каждую попытку читать. Это приложение не будет работать с такими тегами. Теги, содержащих только URL будет работать только, когда приложение находится на переднем плане.

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

Сервис разработан и представлен пользователям в 2015 году. Работает на устройствах с ОС Android KitKat версии 4.4 и выше, которые оснащены функцией NFC. На конец 2017 года Android Pay охватил 17 стран на всех континентах.

Ключевой функционал

Android Pay получил такие основные функции:

  • регистрация банковских карт (Visa MasterCard);
  • регистрация пакетов лояльности;
  • проведение бесконтактных платежей в супермаркетах, магазинах, кафе, ресторанах, на заправках;
  • интернет-платежи (на сайтах, где есть специальная пометка);
  • оплата проезда в транспорте (по проездной карте).

Плюсы и минусы системы

Плюсы:

  • удобный интерфейс, в том числе и русскоязычный;
  • быстрый запуск и обработка платежа;
  • доступен в магазине Google Play;
  • отсутствие внутренних комиссий;
  • бесплатная установка;
  • не поддерживает рутированные или перепрошитые смартфоны (в целях безопасности);
  • не передаёт на терминал платёжные реквизиты;
  • платёжные ключи генерируются сервером Google и кодируются специальными сервисами токенизации (например, для MasterCard – Digital Enablement Service);
  • совместима со смарт-часами.

Минусы:

  • ограниченное количество специальных бесконтактных терминалов;
  • лимитированный список локальных банков-партнёров;
  • лимиты на суммы к оплате.

Начиная с 2018 года, компания Google объявила об объединении двух приложений Android Pay и Google Wallet в единый платёжный портал Google Pay с расширенными возможностями. Такое объединение обозначает, что теперь в Google Pay можно будет не только привязать карты, но и:

  • использовать подарочные, членские и лояльные пакеты;
  • привязать к системе учётную запись Google;
  • покупать приложения, подписки, услуги и работающие программы через Play Market;
  • просматривать историю транзакций.

Сильные и слабые стороны нового продукта

Сильные:

  • высокий уровень безопасности;
  • неограниченное количество карт для подключения;
  • больше возможностей для расчётов онлайн;
  • поддержка таких сервисов, как Instacart, Fanbdango, HungryHouse;
  • бесплатная установка;
  • быстрота обработки операций;
  • в любых устройствах с ОС Android NFC поддерживается;
  • поддержка умных часов.

Слабые стороны:

  • малое количество стран для первичного запуска;
  • функции и возможности от страны к стране будут отличаться;
  • ограниченное количество банков и карт.

Служба запущена в 2015 году, доступна в 12 странах. Работает только на устройствах Samsung не ранее модели Samsung Galaxy Note5 (2015).

Топ-возможности приложения:

  • загрузка и регистрация банковских платёжных инструментов;
  • загрузка карт лояльности (подарочных, накопительных);
  • оплата в магазинах и других физических точках продажи товаров и предоставления услуг;
  • оплата онлайн и в отдельных приложениях;
  • оплата проезда в транспорте.

К преимуществам Samsung Pay стоит отнести:

  • функция эмуляции магнитной полоски даёт возможность работать с контактными и бесконтактными терминалами;
  • защита данных тройной аутентификацией: графический ключ, отпечаток пальца, сканирование сетчатки глаза;
  • участие в подарочно-накопительных акциях Samsung Rewards;
  • токенизация (генерирование случайных ключей) через Samsung Knox.

Недостатки службы:

  • совместимость только с «Самсунг»-устройствами;
  • поддерживает не все банки и платёжные системы;
  • лимит на количество карт (не более 10);
  • ограниченное количество стран, где внедрена служба.

Существует отдельный платёжный сервис для смартфонов, работающих на iOS, – Apple Pay, возможности которого доступны в 13 странах мира.

Заключение

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

9 сентября компания Apple анонсировала смартфоны iPhone 6 и iPhone 6 Plus, одной из особенностей которых стал чип NFC и основанная на нем технология Apple Pay. В презентации основной упор был сделан на возможность бесконтактной оплаты покупок с помощью смартфона, однако на самом деле возможности NFC на этом не заканчиваются и уже давно и успешно используются в Android-смартфонах для выполнения множества разных задач, начиная от оплаты поездки в метро и заканчивая автоматизацией смартфона.

Вместо введения

NFC расшифровывается как Near Field Communication или «ближняя бесконтактная связь», если по-русски. По своей сути это небольшой чип, который может быть встроен в смартфон с целью передачи данных на очень короткие расстояния с весьма мизерной скоростью. NFC очень близка к технологии RFID, которая уже давным-давно используется для пометки продуктов в супермаркетах, но базируется на ее более позднем стандарте ISO/IEC 14443 (смарт-карты) и спроектирована для использования в переносной электронике (читай: смартфонах) и выполнения безопасных транзакций (читай: оплаты покупок).

Как и в случае со стандартом ISO/IEC 14443, дальность действия NFC всего 5–10 см, но разница в том, что чип NFC способен выполнять функцию тега и считывателя одновременно. Другими словами, оснащенный NFC смартфон может быть как смарт-картой (картой метро, например), которую достаточно поднести к считывателю, чтобы расплатиться, так и самим считывателем, что можно использовать, например, для перевода средств между картами-смартфонами и превращения реальных карт с поддержкой стандарта ISO/IEC 14443 в виртуальные.

Но это только «одно из» и наиболее очевидное применение NFC. Благодаря тому, что чип NFC способен передавать данные в обе стороны и не требует аутентификации устройств, его можно использовать как простую и более удобную замену Bluetooth. С помощью NFC, например, можно делиться ссылками, паролями, контактными и другими данными между смартфонами, просто поднеся их друг к другу.

Появившаяся в Android 4.0 технология Beam еще больше расширяет границы применения NFC, позволяя быстро переносить между устройствами целые файлы и папки, что достигается с помощью предварительной аутентификации Bluetooth-устройств по NFC и последующей установки Bluetooth-соединения и отправки файлов. Как и в предыдущем случае, все, что требуется для передачи, — просто поднести телефоны друг к другу. В прошивках Samsung эта функция носит имя S-Beam и позволяет использовать в качестве «транспортного канала» не только синезуб, но и Wi-Fi (один из смартфонов превращается в точку доступа).

Еще одна возможность — использование пассивных NFC-тегов. Такие теги в виде небольших наклеек можно приобрести за полдоллара за штуку и перепрограммировать с помощью смартфона. Каждый из них может вмещать в себя 137 байт информации (в случае самого распространенного и дешевого тега Mifire Ultralight C), для считывания которой опять же достаточно просто поднести смартфон. В тег можно записать пароль от домашнего Wi-Fi и приклеить на роутер. Или кодовое слово, на которое будет реагировать смартфон. Можно организовать автоматический запуск навигатора при установке смартфона в держатель в автомобиле или включение бесшумного и энергосберегающего режимов, когда телефон находится на прикроватной тумбочке. Небольшой список покупок в 137 байт тоже вполне вместится.

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

Поддержка в смартфонах

Первым телефоном с интегрированной поддержкой NFC был Nokia 6131, выпущенный еще в 2006 году. Тогда встроенный NFC-чип был всего лишь игрушкой для демонстрации возможностей созданной два года назад технологии. Смартфон был оснащен софтом для считывания NFC-меток, но ввиду их тогдашней дороговизны и почти нулевой популярности технологии ни на какое серьезное применение данная особенность смартфона не претендовала.

После некоторого затишья популяризацией NFC занялась компания Google, выпустившая в 2010 году смартфон Samsung Nexus S и приложение Google Wallet, которое позволяло расплачиваться виртуальными кредитками, используя NFC. На следующий год Google стала ведущим участником NFC Forum и представила Android 4.0 и основанный на нем смартфон Samsung Galaxy Nexus, который теперь мог похвастаться наличием той самой функции Beam. Позже появился Nexus 4, и наконец начали подтягиваться другие производители.

Сегодня NFC оснащаются почти все выпускаемые смартфоны. Соответствующий модуль есть даже в сверхбюджетных чипах Mediatek, так что большая часть новых китайских смартфонов стоимостью 5000 рублей тоже им оснащены. В любом случае присутствие чипа NFC легко проверить по наличию пункта «Беспроводные сети -> NFC» в настройках.

Играем с тегами

Где взять теги? Как я уже сказал, самый простой вариант — это просто заказать их в Китае (dx.com, tinydeal.com, aliexpress.com). Самые дешевые теги в лице Mifire Ultralight C со 137 байтами памяти обойдутся примерно в пять долларов за десять штук. Также можно обзавестись фирменными тегами от Sony (SmartTags), однако кроме внешнего вида и цены, которая будет в три-пять раз выше, они ничем не отличаются. Еще один вариант: теги TecTile от Samsung с еще более высоким ценником, но и большим объемом памяти (716 байт). Но тут нужно быть осторожным, первая версия тегов совместима только с NFC-контроллером от NXP, так что с большинством смартфонов они работать не будут.

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

Без дополнительного софта в мобильных ОС есть лишь ограниченная поддержка «общения» с тегами. Тот же Android вообще не предлагает никаких средств для работы с ними. Все, что можно сделать, — это просто поднести тег к смартфону, чтобы последний его прочитал. В зависимости от типа записанных в тег данных смартфон может вывести эти данные на экран (тип «текст» или не поддерживаемый), открыть веб-страницу (тип URI), запустить приложение (специальный тип android.com:pkg, поддерживаемый только в Android), открыть номеронабиратель с указанным номером (тип URI «tel://») и выполнить некоторые другие действия.

Средств для изменения самих тегов или поведения смартфона в ответ на их обнаружение в Android нет, поэтому нам придется обзавестись дополнительным софтом. Три приложения, которые мы будем использовать:

  • NFC TagInfo — читалка тегов, позволяющая получить наиболее полную информацию о теге и записанных в него данных;
  • NFC TagWriter — фирменное приложение от ведущего производителя тегов NXP Semiconductors;
  • Trigger — позволяет самостоятельно определить реакцию на тег с возможностью передачи управления в Tasker.

NFC TagInfo

Для начала разберемся, что за теги нам достались. Китайцы обычно никаких подробностей на этот счет не сообщают, а уж о картах метро я вообще молчу. Запускаем NFC TagInfo и подносим смартфон к тегу. Далее тапаем по пункту Tag Information и смотрим (скриншот «Читаем NFC-тег»), что мы имеем:

  • UID — уникальный идентификатор тега;
  • RF Technology — стандарт, поддерживаемый тегом. В данном случае это ISO/IEC 14443 Type A, то есть обычный RFID-тег c поддержкой первой версии протокола обмена данными (Type A);
  • Tag Type — тип (или, лучше сказать, «модель») тега. В данном случае NTAG203 — это Mifare Ultralight C, самый дешевый на данный момент тег. Буква C означает поддержку криптозащиты данных. Еще бывает Topaz 512, который вмещает 450 байт информации, и Mifare Classic 1K (716 байт), используемый в тегах TecTile и нередко в картах метро;
  • Manufacturer — производитель тега. NXP Semiconductors — 90% всех NFC-тегов делают они (семейство Mifare).

Читаем NFC-тег Другие статьи в выпуске:

Хакер #190. Что скрывает Tor?

  • Подписка на «Хакер»

Теперь возвращаемся обратно и переходим в меню NDEF information. NDEF — это один из стандартов NFC, который описывает формат хранения информации в памяти тегов и ее передачи считывателю. Тег может содержать несколько NDEF-сообщений, каждое со своим идентификатором и типом, по которому смартфон может определить, как интерпретировать содержащиеся в нем данные. Тип задается в формате URI, MIME или домен:сервис, если речь идет о каком-то специфичном для считывателя типе (например, тот самый android.com:pkg).

В меню NDEF information нас в первую очередь интересуют строки Maximum message size (полезный объем тега), Is tag writable (поддержка записи) и Can tag be write-protected (поддержка защиты от записи). Последняя опция позволяет заблокировать запись тега для всех устройств, кроме нашего. Кроме того, тег можно заблокировать навечно, так, чтобы его больше никогда нельзя было записать. В этом случае в предпоследней опции будет указано no.

Что внутри тега?

С технической точки зрения NFC-тег — это микрокомпьютер наподобие тех, что находятся внутри SIM и банковских карт. Здесь есть свой процессор, оперативная и постоянная память, но нет традиционного источника питания. Электрический ток он получает посредством электромагнитной индукции, которая возникает между антеннами считывателя и метки, так же как это происходит в беспроводных зарядных устройствах и пассивных радиоприемниках. Благодаря сверхмалому уровню потребления энергии, мощности такого «трансформатора» оказывается вполне достаточно для нормального функционирования микрокомпьютера.

Антенна занимает около 99% площади метки и передает данные на частоте 13,56 МГц со скоростью 106, 212, или 424 Кбит/с. Стандарты NFC определяют несколько протоколов передачи данных, в том числе несколько реализаций протокола обмена данными (они обозначаются буквами A, B и так далее), которые могут быть дополнены производителем самой метки. Например, метки семейства Mifare реализуют ряд расширений над стандартным протоколом, из-за чего можно поймать несовместимости между приложениями и меткой (но это редкость).

Безопасность данных обеспечивается несколькими путями:

  • Малая дальность действия. Десять сантиметров — очень приватная зона.
  • Защита от клонирования с помощью уникального серийного номера.
  • Возможность защиты от перезаписи и защиты данных паролем.
  • Опциональное шифрование данных в памяти и при передаче.

Ведущий производитель NFC-тегов — компания NXP Semiconductors. Они производят теги семейства Mifare, которые стали настолько популярны, что совместимость с ними обеспечивают не только другие производители тегов, но и производители NFC-чипов для смартфонов (на уровне эмуляции тегов). Семейство включает в себя несколько разных моделей, начиная от простейших Mifare Ultralight C и заканчивая Mifare DESFire EV1, имеющих встроенную файловую систему с поддержкой криптографии и гибко настраиваемыми правами доступа.

Переходим в меню NDEF message. Если тег содержит какие-либо данные, все они будут отображены здесь с разбиением на сообщения. Остальные опции NFC TagInfo позволяют просмотреть информацию о памяти тега: фактический объем, дамп в форматах HEX и ASCII, права доступа к страницам памяти и так далее. Рекомендую вернуться к этим опциям после записи в тег данных.

Пишем данные

Для записи данных будем использовать NFC TagWriter. Пользоваться приложением довольно просто. Запускаем, тапаем по пункту Create, write and store, выбираем New, далее выбираем тип записываемых данных. Наиболее полезные типы: контакт, простой текст, телефонный номер, данные для Bluetooth-соединения, URI и приложение. В списке есть даже закладка веб-браузера и email-сообщение, но для чего они нужны, не совсем понятно.

Главный экран NFC TagWriter

Далее заполняем необходимые поля (например, адрес веб-сайта в случае с URI), нажимаем Next и попадаем на экран опций (скриншот «NFC TagWriter: опции сообщения»). Здесь можно указать приложение, которое будет запущено после прочтения метки (Add launch application) и установить защиту на перезапись сторонним устройством (Apply Soft Protection). Также приложение позаботится о том, чтобы проинформировать нас о моделях тегов, способных вместить эти данные (в данном случае все ОK, NTAG203 в списке есть).

NFC TagWriter: опции сообщения

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

Сценарии использования

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

Домашняя автоматизация

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

  • Пароль от домашнего Wi-Fi. Клеим тег на роутер и записываем в него пароль с помощью приложения InstaWifi. Пригодится не только тем, кто часто принимает гостей, но и любителям экспериментов с прошивками.
  • Запуск автосинхронизации или приложения для обмена данными с ПК. Тег можно приклеить на ноутбук или системник и прописать в него запуск приложения для синхронизации данных (AirDroid, WiFi ADB и другие).
  • Включение точки доступа. Опять же клеим тег на ноутбук, далее устанавливаем приложение Trigger. В нем добавляем новое задание, в качестве триггера выбираем NFC, пропускаем выбор ограничений, в качестве действия выбираем «Беспроводные и локальные сети -> Wifi-зона», пропускаем следующий экран (добавление переключателя) и на последнем экране подносим к NFC-тегу.
  • Включение режима полета на ночь. Клеим метку куда-нибудь ближе к кровати. Запускаем Trigger, новое задание -> триггер: NFC -> действие: «Экспериментальные -> Режим в самолете». Как вариант, вместо включения режима самолета можно настроить отключение передачи данных и Wi-Fi, добавив соответствующие действия в задание.

Автомобильная автоматизация

NFC-теги будут очень полезны тем, кто использует смартфон в качестве автомобильного навигатора. Достаточно наклеить тег на держатель смартфона и записать в него инструкцию для запуска навигатора — и вуаля. Все стало намного проще. Тем не менее я бы рекомендовал пойти несколько другим путем и усложнить настройку, добавив к ней автоматическое включение Bluetooth (для гарнитуры), GPS и отключение Wi-Fi.

Чтобы сделать это, нам вновь понадобится Trigger. Запускаем, добавляем задание, в качестве триггера выбираем NFC. Добавляем действие «Bluetooth -> Bluetooth Вкл/Выкл -> Включить». Добавляем еще одно действие: «Беспроводные и локальные сети -> GPS Вкл/Выкл -> Включить». И еще одно: «Беспроводные и локальные сети -> WiFi Вкл/Выкл -> Выключить». Наконец, добавляем действие «Приложение и ярлыки -> Открыть приложение -> выбираем приложение». Пропускаем экран добавления переключателей, на следующем экране подносим смартфон к тегу.

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

Разблокировка смартфона

У Motorola есть довольно интересный аксессуар для смартфонов под названием Motorola Skip. Это клипса на одежду для быстрой разблокировки смартфона без необходимости введения PIN-кода или графического ключа. Аксессуар в некоторых случаях довольно полезный, но работает он только со смартфонами той же компании. К счастью, аналогичную штуковину можно собрать на коленке.

Не буду рассказывать, как сделать саму клипсу, — тут каждый волен проявить свою фантазию, NFC-тег можно и на руку наклеить, — а вместо этого скажу, как настроить разблокировку смартфона при ее касании. Есть несколько способов, но самый простой и эффективный — это Xposed-модуль NFC LockScreenOff Enabler. Модуль, как и сам Xposed, требует root, но зато кроме эффективного решения задачи включает в себя суперфункцию — активацию NFC при выключенном экране.

Дело в том, что в целях безопасности Android запрещает использовать NFC до тех пор, пока экран не будет разблокирован (не просто включен, а именно разблокирован), что сводит на нет многие эффективные приемы его использования. NFC LockScreenOff Enabler решает эту проблему.

NFC LockScreenOff Enabler: разблокировка NFC-тегом

Визитка

NFC-теги можно использовать в комбинации с визитками. На рынке есть несколько компаний, которые занимаются их выпуском, однако их ценники таковы, что проще самостоятельно наклеить теги на обыкновенные визитки, и в кармане еще останется куча денег. В тег можно записать любую информацию, включая контактные данные (TagWriter поддерживает такой формат), адрес веб-сайта или даже географические координаты своего офиса (смартфон автоматически откроет карты для показа положения). А самое главное — визитку совсем не обязательно отдавать человеку, достаточно, чтобы он ее отсканировал.

Включение компа

Это своего рода развитие идеи тегов на системнике и ноутбуке. Идея в том, чтобы создать настройку, которая позволит включать комп c помощью NFC-тега без учета того, где находится сам тег. Его, например, можно приклеить в прихожей, так что включить машину можно будет еще до того, как ты снимешь обувь. Метод основан на функции WoL, позволяющей включать комп с помощью отправки пакетов на Ethernet-порт, и Android-приложении Wol Wake on Lan Wan, которое делает это через интернет.

Как настроить? Для начала открываем панель управления роутером и настраиваем проброс портов 7 и 9 (порты WoL) на нашу домашнюю машину. Очень важно указать MAC-адрес вместо IP, так как последний может быть отдан другому устройству. Далее идем на noip.com, регистрируемся и получаем бесплатный домен, который мы будем использовать, чтобы достучаться до роутера извне. В том случае, если у тебя есть статический IP, этот шаг можно пропустить.

Далее устанавливаем на смартфон Wol Wake on Lan Wan, нажимаем кнопку Add New и вбиваем в открывшемся окне произвольное имя, MAC-адрес компа и полученный ранее домен, нажимаем Save. На всякий случай проверяем настройку. Далее ставим Tasker, переходим на вкладку Tasks (задачи), создаем новую задачу, в качестве действия выбираем Plugin -> Wol Wake on Lan Wan и выбираем созданный ранее WoL-профиль. Сохраняем.

Теперь нам нужно привязать эту задачу к NFC. Для этого запускаем Trigger, добавляем задание, в качестве триггера выбираем NFC, а в качестве действия — «Планировщик -> Задание Планировщика» (разрабы перевели Tasker как «Планировщик»), далее выбираем созданную на предыдущем этапе в Tasker задачу, пропускаем создание переключателей и на последнем этапе настройки подносим смартфон к NFC-тегу.

Это все. Если все настроено правильно, то при обнаружении тега Android отдаст управление Trigger, он, в свою очередь, запустит Tasker-задачу, которая активирует нужный нам профиль в приложении Wol Wake on Lan Wan, оно отправит WoL-пакет роутеру, а тот перенаправит его на MAC-адрес компа, сетевая карта которого… Ну да ладно. В общем, все просто должно работать :).

NFC ReTag. Манипулирование с защищенными NFC-метками, например такими как на картах метро, картах в отеле, и различных ключ-картах. Повторно используйте защищённые от записи NFC-карты, такие как ключ-карты в отелях, карты доступа, ценники, карты от лифтов, брелоки…
Вы можете использовать это приложение, чтобы привязывать разные функции (например, выключение WiFi, включение Bluetooth, включение/выключение передачи данных по мобильной сети, запуск навигатора, запуск задачи в Tasker, запуск любого установленного приложения, использование медиа-кнопок, вызов по указанному номеру, добавление метки, записи в календарь, запуск преобразования текста в речь) к NFC(коммуникация ближнего поля) метке используя всторенную базу данных приложения. Вы можете задавать дейстсвия для последовательного использвания меток — ваша NFC метка будет делать разные вещи при каждом новом сканировании.
(Работает с любыми метками, поддерживаемыми Android = как перезаписываемыми, так и защищёнными от записи)

Используя NFC ReTag, вам не нужно ничего записывать на метку(он использует ID метки, что идеально для небольших размеров данных меток и одноразовых меток) и никакие данные не отправляются в интернет. Дополнительные опции записи (для удобства управления, использования меток, не зависящих от устройства, …) также доступны. Импорт истории использования тегов beaming также поддерживаается.

Плагин «Эксперт-режим для NFC Retag».
Для некоторых активити понадобятся права суперпользователя и / или разрешения, связанные с безопасностью, в связи со стандартной концепцией безопасности Android. Чтобы сохранить основные приложения чистыми и безопасными, но обеспечивая расширенные функции для опытных пользователей сразу, NFC ReTag предоставляет этот бесплатный плагин.
Для работы необходимо иметь основное приложение NFC Retag (FREE или PRO, 2.4 и выше)!
Root нужен для следующих активити
Эксперт-режим:

  • Закрыть приложение
  • Вкл\Выкл GPS
  • Режим «В Самолете» ( JB 4.2+)
  • Вкл\Выкл NFC модуль
  • Не выключаться во время зарядки (JB 4.2+)
  • Данные местоположения
  • Улучшенная активити «Отметка времени»
  • Вызов

Скачать приложение NFC ReTag на Андроид вы можете по ссылке ниже.

Разработчик: WidgApp Mobile Solutions
Платформа: Android 2.3.3 и выше
Язык интерфейса: Русский (RUS)
Состояние: Full (Полная версия)
Root: Не нужен