Инсталиране на NFC модул на смартфон. Как да добавите поддръжка за безконтактни плащания към всеки смартфон. Вашето устройство поддържа ли NFC?

Днес в мобилната индустрия има много интересни технологии, включително NFC. Повечето потребители на смартфони все още не са разбрали тази функция и не знаят какво е NFC в телефона, защо е необходим този модул и как да разберат дали той присъства в определено устройство.

NFC означава комуникация в близко поле. В превод това означава „близко общуване“. Основният нюанс е малкият радиус на действие, тази цифра е не повече от 10 см.

Тази функция ви позволява да обменяте информация безконтактно. Важно е при предаване на данни устройствата да са близо едно до друго, например смарт карта, платежен терминал и др.

NFC се основава на RFID, което означава радиочестотна идентификация. Технологията е радиочестотна идентификация, която идентифицира различни обекти автоматично. В този случай се използва специален радиосигнал за четене на необходимата информация, съдържаща се в транспондерите, които се дефинират като NFC таг.

Основните характеристики на представената технология включват следните точки:

  • малък размер на сензора;
  • ви позволява да обменяте всякаква информация със смартфони и пасивни джаджи;
  • не изисква много енергия за работа;
  • ниска скорост по време на обмен на информация;
  • сдвояването с желаното устройство отнема не повече от 0,1 секунди;
  • ниска цена на технологията.

Поради малкия си размер и ниската консумация на енергия, тази функция е популярна и може лесно да се инсталира в много устройства.

Има ли разлика между NFC и Bluetooth?

NFC на телефона често се сравнява с Bluetooth. Това се дължи главно на безконтактното предаване и малкия обхват. В момента тези функции се внедряват директно в нови смартфони.

Има значителни разлики между представените технологии. Основният нюанс е скоростта на работа. Например NFC е много по-бавен, но използва малко енергия, а сдвояването е моментално и автоматично, за разлика от Bluetooth.

Например, за да използвате Bluetooth, ще трябва да го включите, след това да отворите списъка с налични устройства, да изберете това, от което се нуждаете, и да изчакате телефонът да се свърже с него. Докато Near Field Communication отнема по-малко от секунда, за да започне сама, трябва само да допрете мобилния си телефон до желаната джаджа.

Следващата разлика е скоростта на трансфер. Например NFC има скорост от 424 kbps, а Bluetooth, версия 2.1, има скорост от 2,1 Mbps. В момента в някои смартфони се въвежда Bluetooth версия 3.1, която достига скорости до 40 Mbit/s.

Третата разлика е полето на действие. За Bluetooth тази цифра е не повече от 20 см, а за NFC - не повече от 10. Това е предимство за тази комуникация, тъй като такъв малък радиус ще гарантира, че няма да се свържете с ненужна притурка.

Представената комуникация е вградена не само в телефони, но и в други джаджи, например платежни терминали. Самият приемник не изисква много място, той се монтира основно в свободното пространство между батерията на смартфона и капака. Но ако телефонът не може лесно да се разглоби и не можете да погледнете вътрешността му, тогава как можете да определите наличието на NFC?

Моля, прочетете внимателно външните знаци на вашия телефон. Често разработчиците посочват малка емблема под формата на антени директно върху капака на мобилния телефон, което показва наличието на технологията. Иконата ще се намира и в горното изскачащо меню на телефона.

В момента NFC се внедрява във всички смартфони с Android, чиято версия е поне 4.0. Друг начин да разберете за наличието на комуникация е да отидете в настройките, да изберете колоната „Безжични мрежи“, след което да щракнете върху „Още“. Ако функцията е посочена там, поставете отметка в квадратчето до нея.

Тази опция често се среща и в карти, предназначени за плащане на пътуване, или в банкова пластмаса. Освен това започна да се вгражда в домакински уреди, включително нови хладилници с опцията „Smart“.

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

  1. Активен. Означава, че две джаджи имат NFC технология.
  2. Пасивен. Прилага се работното поле само на едно от устройствата.

Представената комуникация е проектирана като чип, който работи в два режима. Първият е предназначен за взаимен обмен на данни между устройства. Вторият обикновено се използва за специални работни карти, карти за метро и др.

Най-популярният случай на използване е безконтактното плащане. Свържете банковата си карта със смартфона си и когато плащате, допрете телефона си до терминала. Този метод гарантира защита от измамници. Нападателите няма да могат да прихванат сигнала поради малкото поле на действие на NFC.

Не е необходимо да носите картата със себе си; можете да плащате в магазините, като допрете телефона си до терминал, който поддържа безконтактно плащане. Как да използвате функцията?

  1. Трябва да имате специална банкова карта, която поддържа опцията paypass.
  2. Инсталирайте приложението от вашата банка.
  3. Влезте в личния си акаунт и отидете в главното меню.
  4. Изберете колоната NFC.
  5. След това поставете картата на гърба на телефона. Това е необходимо, за да може сензорът да чете информация върху него.

Обмен на информация

Вторият случай на използване включва обмен на информация. За да направите това, трябва да инсталирате приложението Android Beam. Този софтуер ще ви позволи да прехвърляте различни файлове на друг смартфон.

Не забравяйте, че скоростта на трансфер ще бъде изключително ниска, поради което се препоръчва да не изпращате тежки файлове, а да се ограничите до изпращане на съобщения или връзки.

За да използвате тази функция, трябва да активирате NFC в настройките. Точката за активиране се намира в колоната „Безжични мрежи“. След това посочете коя връзка се нуждаете.

Последният вариант не се препоръчва поради ниската скорост на трансфер. За да изпратите необходимите данни, трябва да допрете телефона си до друг. След това системата ще ви помоли да потвърдите операцията; Когато изпращането приключи, ще чуете сигнал.

Знаци за четене

Третият метод на употреба включва четене на етикети. Принципът му на работа е подобен на сканирането на QR код. Вярно е, че в случая с NFC не се използва мобилна камера, а сензор под капака.

Представената функция е особено полезна за домашния живот. Създаването на ваши собствени тагове ще изисква инсталиране на специално приложение, което може да бъде изтеглено от Play Market. Можете независимо да присвоите конкретна задача на конкретен етикет, например „изпратете съобщение“, „обадете се“, „напишете писмо“ и т.н.

Популярните програми включват:

  • ABA NFC. Позволява ви да създадете прост символ;
  • полезен софтуер за свързване към Wi-Fi без парола. Тоест вашите гости не трябва да търсят безжичен интернет и да въвеждат парола; те просто трябва да я докоснат до телефон, свързан към тази мрежа;
  • Създател на SmartTag. Представеното приложение е подходящо само за тези, които имат смартфони Sony.

Такива етикети са пасивни. Това се обяснява с факта, че те не изискват мощност, за да съдържат информация. Те имат много малък обем, достатъчен само за съхраняване на необходимата команда. Тези етикети обикновено се наричат ​​TecTiles. За да ги прочетете, просто изведете притурката, след което командата ще бъде активирана.

Смартфоните могат не само да четат данни, но и да ги запазват. Основният нюанс е да инсталирате специална програма. Изтеглете приложението от разработчика, който е направил телефона ви, или го намерете в ресурси на трети страни. Софтуерът за създаване на записи може да бъде платен или безплатен. Преди да го инсталирате, не забравяйте да прочетете описанието. Важно е да поддържа марката на вашия смартфон.

Можете също да закупите TecTiles като смарт карта, ключодържател, фитнес гривна, електронен ключ или стикер. Струва си да се отбележи, че такива джаджи имат по-голям обем. Експертите препоръчват да не спестявате при закупуването на тази технология. Качеството на комуникацията трябва да е високо, тогава тя ще продължи достатъчно време.

Плюсове и минуси на модула

Сред основните предимства са ниската консумация на енергия, разумна цена, лекота на използване и безопасност. Но преди да започнете да използвате NFC, трябва да се запознаете с някои нюанси.

Нека да разгледаме основните недостатъци на NFC.

  1. Малък радиус на работа. Това носи известен дискомфорт при използване. Въпреки че в същото време този индикатор създава максимална защита. Няма да можете случайно да подадете команда, да платите покупка и т.н.
  2. Неконтролирано създаване на модификации за NFC. Например, разработчиците на Sony и Haomi се заеха с усъвършенстване на технологията за предаване. Те самостоятелно правят консумативи, които работят само с джаджи на тяхната компания. С други думи, за да използвате всички NFC опции, ще трябва да закупите само определени марки смартфони. Това включва и инсталирането на специални приложения от същия разработчик.

Някои от недостатъците се коригират постепенно. Разработчиците не изоставят своята технология и постоянно правят различни подобрения.

Заключение

Днес NFC е модерно решение, предназначено за изпращане на информация. Но не всички смартфони поддържат тази технология. Ако телефонът ви не е модифициран, тогава можете сами да закупите специална антена. Инсталирайте го под капака на притурката или занесете резервните части в сервизен център, където специалист ще направи всичко вместо вас.

Друг начин да се запознаете с NFC е да закупите специален аксесоар. Днес много компании предлагат закупуване на карти с памет и SIM карти с вграден NFC.

Възприемането на NFC не е впечатляващо, но това няма да продължи дълго. В днешно време се използва главно за извършване на парични транзакции, въпреки че има и други области на приложение. Основното предимство на модификацията е безопасността. Принципът му на действие елиминира случайно прехвърляне на данни и пари към други устройства.

Днес технологиите позволяват на хората да плащат не само в брой и банкова карта, но и със смартфон.

Безконтактните плащания и мобилните платежни системи са бъдещето; те стават популярни всеки ден. Google създаде Android Pay за своята операционна система (сега), Samsung и Apple - системи със същото име с префикс Pay. Те работят на същия принцип – просто поднесете включения, отключен смартфон към безконтактния терминал.

Днес ще ви разкажем подробно как да използвате NFC, как да настроите тази функция и какво ви е необходимо за това.

Смартфон с NFC

Първо и най-важното, устройството трябва да бъде оборудвано. Той отговаря за безконтактните транзакции. Ако притурката ви няма NFC, за съжаление. Версията на операционната система трябва да е Android 4.4 или по-нова.

Как да разберете дали има NFC:

  • Нашите.
  • Официални уебсайтове на производители със списък с технически характеристики.
  • Настройки - Още/Разширени/Допълнителни функции (в зависимост от версията на Android и собствената обвивка). Този раздел трябва да съдържа функции за NFC и Android Beam, които трябва да бъдат активирани.

Поддържана карта

Това е второто най-важно условие. Ако картата не поддържа безконтактни плащания или банката по някаква причина даде грешка при настройка на картата, няма да можете да я свържете със смартфон и Android Pay, ще се появи грешка. В този случай можете или да се свържете с банката с искане за преиздаване на картата, или да поръчате нова.

Почти всички съвременни карти, включително Sberbank (с изключение на Maestro), Alfa, Tinkov и други, поддържат безконтактни плащания. Ако видите такива символи, тогава в повечето случаи всичко е наред.

В зависимост от марката на смартфона, изтеглете приложението. Както е ясно, всички устройства с изключение на Samsung и Apple изискват програма (сега наричана Google Pay). Именно с нейния пример ще покажем как работи безконтактното плащане чрез NFC.

След като инсталирате приложението, трябва да създадете банкова карта в него: можете да го сканирате през камерата на притурката или да въведете номера ръчно. Също така трябва ръчно да попълните датата на изтичане, името на собственика и CSV кода (три цифри на гърба). След това въведените данни трябва да бъдат потвърдени - на телефонния номер, към който е свързана картата, ще бъде изпратено SMS съобщение с код.

Когато тази операция приключи, банковата карта ще се появи в интерфейса на Android Pay. На този етап приложението определено ще изисква да настроите заключване на екрана - това са правилата на Google. Трябва да зададете ПИН код, шаблон или парола. В бъдеще това ще бъде възможно, ако имате скенер за пръстови отпечатъци, основното е устройството да е отключено.

NFC (Near Field Communication) е един от видовете безжични комуникации, които работят на много близко разстояние - всички нови и модерни смартфони, като правило, го имат на борда, дори когато напускат фабриката. Въпреки това, не можете да очаквате наличието на съответен чип от по-стари устройства или нискобюджетни устройства. Какви предимства носи NFC чипът?

  • На първо място, NFC има смисъл да се използва за ежедневни дейности, тъй като всеки ден потребителят трябва многократно да променя определени настройки, например да регулира звука, да активира Bluetooth или WLAN, да включва и изключва GPS.
  • NFC автоматизира промените в настройките, тъй като можете да съхранявате съответната информация в така наречените NFC тагове. След това просто четете желания етикет с вашия смартфон и запаметените настройки влизат в сила.
  • NFC също е отличен за автоматично стартиране на приложения, също в комбинация с NFC таг, на който можете да запишете команда, например, изключване на Bluetooth и WLAN вечер, като едновременно с това отваряте приложението за будилник.
  • NFC може да се използва и като визитка или поздравителна картичка. В първия случай можете да запазите цялата необходима лична информация на вашата NFC карта, към която можете да прикачите връзки към уебсайт или канали в социални медии. След това другият потребител може просто да държи смартфона си над NFC картата и да получи директно всичките ви данни за контакт.
  • Има смисъл да изпратите персонализирана цифрова поздравителна картичка предимно в комбинация с истинска картичка. Така например можете не само да поздравите приятел за рождения му ден в писмо, но и да поставите NFC етикет в плика, с който получателят може да гледа видеоклип в YouTube или няколко снимки, запазени в облачната услуга.
  • За всички фенове на реда NFC предлага и една изключително интересна опция: например, когато се движите, можете да залепите етикети върху кутии и след това да видите съдържанието им само с едно докосване на вашия смартфон. Етикетите също са чудесни за поддържане на мазето или тавана ви подредени.
  • Е, в крайна сметка NFC дава възможност за безжично плащане през смартфон, дори ако платежни системи като Android Pay или Apple Pay не са налични.

Инсталиране на NFC - първата опция

Като цяло имате три различни опции за оборудване на вашия смартфон с NFC функционалност. Разбира се, никой от тях не може напълно да замени вградения от производителя NFC чип, тъй като подобно надграждане е възможно само с ограничения.

  • Може би най-простият вариант е просто да залепите NFC етикета на задния капак на смартфона или, ако не е твърде дебел, да го скриете под кутията.
  • След това телефонът ще може да контролира и управлява NFC таговете по напълно нормален начин, тъй като таговете могат да „говорят“ помежду си. Освен това този метод има едно предимство: в този си вид функцията не консумира енергия от батерията.
  • Разбира се, не могат да се прилагат други настройки, тъй като системата не може да се свърже с NFC тага.
  • Поради тази причина няма да можете да използвате приложения като NFC Tools, тъй като те изискват системен достъп до NFC чипа.
  • Разбира се, можете да използвате други устройства, оборудвани с NFC модул, за да четете информация от NFC тага на вашия смартфон.

Инсталиране на NFC - втората опция

Вторият вариант за оборудване на телефона с NFC функция е на няколко години, но е изключително ефективен.

  • Използва се SD карта с NFC чип. Разбира се, вашият смартфон трябва да има слот за Micro-SD карта, за да може изобщо да се вземе предвид тази опция.
  • Предимството на този метод: системата има достъп до чипа и тогава използването на гореспоменатите приложения става възможно.
  • Доставчикът на този вид Micro-SD карти е компания Moneto.
  • Но доставчик на услуги за мобилни плащания като DeviceFidelity например предлага подобни решения, с които можете не само да правите плащания, но и да използвате останалата NFC функционалност.
  • Често обаче има проблеми с наличността на MicroSD карта, така че тази опция може да е трудна за прилагане.

Инсталиране на NFC - вариант три

Инсталиране на NFC: NFC капак

И накрая, все още има възможност сами да смените задния капак на вашия смартфон.

  • Бъдете внимателни: когато извършвате тази процедура, можете напълно да анулирате гаранцията на вашия смартфон, особено ако повредите нещо вътре в устройството.
  • Ако решите да смените задния капак, тогава основната задача е само да инсталирате задния капак с интегриран NFC чип.
  • След това системата ще получи достъп до чипа и следователно ще ви стане достъпна пълната гама от NFC функционалности.
  • Дали такъв заден капак съществува за вашия смартфон, можете да проверите например на Amazon.com.
  • Премахването на задния капак е различно за всяко устройство. В зависимост от модела и производителя може дори да се нуждаете от допълнителен инструмент.
  • Като се има предвид всичко това, трябва да започнете да сменяте задния панел на вашия смартфон само ако разбирате какво точно ще трябва да се направи и вземете предвид какви трудности могат да възникнат по пътя.
  • Следователно този последен метод не е най-удобният, но за ценителите на смартфоните може да е достоен за внимание.

Комбинацията “NFC” (комуникация в близко поле) се среща все по-често в спецификациите на съвременните смартфони и таблети. В тази статия ще се опитаме да разгледаме този интерфейс от гледна точка на практическа употреба, така че читателите да могат самостоятелно да направят свое заключение за необходимостта да го имат на телефона си.

При тестване използвахме два модела смартфони, които вече бяха разгледани подробно на нашия ресурс: Acer CloudMobile S500 и Sony Xperia acro S. Също така бихме искали да отбележим, че по-голямата част от информацията, включително описаните програми и случаи на използване, ще се отнася само за смартфони с Android. Именно тази операционна система днес е най-„приятелската“, когато става въпрос за работа с NFC.

Въведение

На пръв поглед може да изглежда, че много безжични интерфейси днес вече покриват всички възможни популярни задачи и сценарии, така че друга опция просто не е необходима. Въпреки това, ако погледнете развитието на съвременните технологии, ще забележите, че все повече внимание се обръща на проблемите с потреблението на енергия, особено когато става въпрос за мобилни устройства. По-специално, версия 4.0 на добре познатото семейство Bluetooth протоколи е насочена точно към намаляване на разходите за батерия. Втората точка, която си струва да се спомене, е, че не всяка задача изисква дълъг обхват. Случва се дори обратното - искате изрично да ограничите разстоянието между взаимодействащите устройства. В допълнение към очевидното намаляване на консумацията, това се отразява и на безопасността. Подобна забележка може да се направи и за обема на предаваните данни. Така че идеята за бавен безжичен интерфейс, който работи на къси разстояния и се характеризира с ниска консумация на енергия, има право на съществуване.

Отправната точка в историята на развитието на NFC може да се вземе през 2004 г., когато Nokia, Philips и Sony обявиха създаването на сензорен интерфейс за взаимодействие на различни устройства с цел разработване и стандартизиране на интерфейса между различни устройства. Първите версии на спецификациите обаче бяха създадени малко по-рано. Може би по съвременните стандарти технологията може да се счита за много млада (ако не вземете предвид историята на RFID), но вече доста често се среща в реални продукти и услуги. По-специално, на Световния мобилен конгрес 2013, проведен в края на февруари, много щандове и демонстрации бяха посветени на тази тема.

Този знак може да се намери на устройства с NFC технология

Формалните характеристики на интерфейса са следните: работа на разстояние няколко сантиметра, максимална скорост на обмен на информация от около 400 Kbps, поддържа се пълен дуплексен обмен на данни, работна честота е 13,56 MHz, времето за установяване на връзка не надвишава 0,1 s, режимът на работа е от точка до точка. Вижда се, че тези параметри коренно отличават NFC от другите популярни безжични интерфейси.

Ако говорим за устройства, тогава в допълнение към активните контролери в NFC има и пасивни опции (те обикновено се наричат ​​етикети), които получават захранване безжично от активния контролер. Един пример са модерните карти за пътуване в градския транспорт. Етикетите са просто съхранение на данни, обикновено с размер под 4 KB. Най-често те предоставят само режим на четене, но има и опции с поддръжка за запис.

Една от най-простите опции за пасивен NFC етикет

Компактният размер на контролера и ниската му консумация позволяват NFC да бъде внедрен дори в такива малки дизайни като SIM карти или microSD карти с памет. Въпреки това, за пълноценна работа е необходимо да използвате специална антена. При телефоните обикновено се намира на гърба на капака на отделението за батерията или е вграден в задния панел, ако устройството няма сменяема батерия.

NFC антената често се поставя на задния капак на смартфона

Малкият обхват може да има отрицателно въздействие при използване на таблети - намирането на правилното място за „позициониране“ може да не е толкова лесно, колкото бихме искали. За да решат този проблем, някои производители маркират местоположението на антената със специален знак. Що се отнася до обхвата, в нашия случай връзката работи на разстояние не повече от четири сантиметра - както между телефони, така и с пасивен етикет.

От гледна точка на сигурността, разработчиците не са внедрили елементи за защита срещу прихващане и препредаване на атаки. Това разбира се затруднява прилагането на сигурни решения, тъй като изисква самите приложения да бъдат защитени на по-високо ниво. Имайте предвид, че всъщност такъв добре познат протокол като TCP/IP се държи по подобен начин. Така че от практическа гледна точка загубата на телефон без допълнителна защита с персонализирани програми за платежни системи изглежда по-опасна от прихващането на комуникации.

Може би най-важното нещо, което трябва да знаете за NFC днес е, че самият интерфейс не предоставя реални практически случаи или решения. За разлика например от Bluetooth, чиито профили ясно описват как да прехвърлите файл, как да свържете слушалки или да осигурите достъп до мрежата, NFC е само база, а директните сценарии за работа се осигуряват от допълнителен софтуер, който работи чрез него. От една страна, това отваря големи възможности за разработчиците, но от друга страна, това е проблем за тях, когато осигуряват взаимодействието на различни приложения и устройства.

Интересното е, че всички програми, инсталирани на смартфон или таблет, могат да се регистрират в операционната система като манипулатори на събития, свързани с NFC, а след това, когато се извикат външно, ще видите стандартно меню „Какво искате да направите с това действие?“ Тъй като някои случаи на използване на NFC включват удобна автоматизация на действията, препоръчително е да не претоварвате устройството с такива помощни програми.

Форумът за NFC се опитва да помогне с тази несигурност, като предлага стандартизиране на протоколи за определени сценарии (по-специално NDEF за съхраняване на кратки съобщения в етикети и SNEP (Прост протокол за обмен на NDEF) за обмен на информация между устройства), но практическото определяне на съвместимостта на конкретни устройства е обикновено възпрепятствани от липсата на подробна информация от производителя и диагностични инструменти. Друг помощник тук е Google, който предложи собствена разработка на Android Beam в последните версии на Android. Позволява ви да обменяте определени видове информация между съвместими устройства.

Android Лъч

Първо, трябва да се уверите, че и двете устройства имат активиран NFC, активен Android Beam и екраните им са отключени. На моделите, които тествахме, NFC работи само ако екранът е включен и устройството е напълно отключено. Но може би други устройства ще използват различен алгоритъм. Във всеки случай активният интерфейс изисква много малко енергия от батерията за работа и засега описаният подход изглежда доста разумен. Една от възможностите за опростяване на работата ви е да деактивирате заключения екран. В този случай, за да идентифицирате етикета, ще бъде достатъчно просто да включите смартфона. Друго неудобство е необходимостта да потвърдите операцията с докосване на екрана, след като устройствата се намерят. Това не винаги е лесно да се направи, без да се наруши комуникацията, особено когато и двете устройства са в ръцете на двама различни хора.

Следващата стъпка е да изберете едно от приложенията на устройството, от което планирате да прехвърлите. По-специално това могат да бъдат:

  • Google Chrome - прехвърляне на текущата отворена връзка;
  • YouTube клиент - прехвърляне на видеоклип (като линк);
  • Google Maps - прехвърляне на място или маршрут;
  • Контакти—прехвърляне на карта за контакт;
  • Google Play - прехвърляне на приложения;
  • Галерия - трансфер на снимки.

След това доближете устройствата едно до друго. Когато бъде открит партньор, ще чуете тон на изпращащото устройство и изображението на работния плот ще се свие. В този момент трябва да докоснете изображението на екрана и да задържите пръста си, докато чуете втория сигнал - за успешно прехвърляне.

Изпробвахме изброените опции и почти всички наистина работят. Дори фактът, че нашите устройства са произведени от различни производители, не им попречи да намерят общ език. Но все пак си струва да се направят няколко коментара. В Google Maps няма проблеми с маршрутите, но опцията с място не е много интересна, тъй като се предава само текущото показване на картата. Точката, отбелязана на екрана на оригиналния телефон, не достига до получателя. Ситуацията може да се коригира с помощта на приложението Адреси, което предава данни правилно. При изпращане на контакти снимката се губи, тъй като от техническа гледна точка форматът за прехвърляне съответства на vcf текстови файлове. Ако говорим за приложения, тогава можете да изпращате не само инсталираните на телефона, но и просто отворени карти в Google Play. Книги и друго съдържание от магазина се поддържат по подобен начин. Разбира се, говорим за прехвърляне на връзки, а не за самите изтеглени или особено закупени елементи. Имаше проблем с изпращането на снимки: устройството Sony не можеше да работи с този тип данни. Официалната формулировка е „Устройството на получателя не поддържа големи трансфери на данни чрез Android Beam.“ Това е първият признак, че интерфейсът е млад или че техническите спецификации на устройствата не са достатъчно подробни. Формално имаме и NFC, и Android Beam в две устройства, но на практика техните реални възможности се различават значително и това може да се установи само чрез проверка. Какво можем да кажем за по-малко известни производители - тяхната версия за внедряване на тази технология може да бъде напълно непредвидима.

Между другото, що се отнася до работата на самия Android Beam. Описанието на технологията показва, че предаването на данни използва Bluetooth комуникация след първоначална координация на настройките чрез NFC. Като се има предвид, че всички работещи формати изискват наистина малко количество прехвърлени данни, скоростта на NFC беше напълно достатъчна за тях, но за снимки явно не би била достатъчна. Така че можем да предположим, че Sony не е внедрила преминаването към по-бърз интерфейс. Не е възможно да се разбере дали този проблем е софтуерен (не забравяйте, че това устройство има инсталиран Android 4.0.4) или хардуерен.

Също така се опитахме да изпратим нашата собствена музика и видеоклипове по същия начин от съответните им приложения, но нищо не се появи на приемника.

Четене и писане на тагове

Описаният Android Beam използва възможността за предаване и обработка на кратки информационни съобщения. В действителност обаче те могат не само да се предават от телефона, но и да се четат от пасивни тагове. В някои отношения тази технология е подобна на добре познатите QR кодове, които се четат от камерата на телефона. В същото време полезна информация (например връзка към страница на уебсайт) заема буквално няколко десетки байта. Етикетите могат да се използват от компании, например за популяризиране на техните продукти или услуги. Като се има предвид компактният размер на пасивния етикет (по-точно дебелината му е сравнима с лист хартия - поради антената площта все още ще бъде значителна, не по-малко от монета от пет рубли), тя може да бъде поставена почти навсякъде : на кутия с продукт, в списание, на информационен лист и други места.

Пасивните NFC етикети могат да бъдат произведени като ключодържатели

Ако говорим за правене на етикети със собствените си ръце, тогава това е напълно осъществим сценарий. За да направите това, трябва да закупите чисти заготовки и да използвате специална програма за вашия телефон, за да запишете необходимата информация върху тях. Например купихме няколко различни варианта: стикер с минимална дебелина, защитен пластмасов кръг и ключодържатели. Всички те имаха много малко памет - само 144 байта (на пазара има и 4 KB опции). Броят на циклите на презаписване не е посочен, но за повечето сценарии на приложение този параметър не е критичен. За работа с етикети можем да препоръчаме програмите на NXP Semiconductors - TagInfo и TagWriter.

Първият ще ви позволи да четете данни от етикета и да дешифрирате информацията според стандарта NDEF, а вторият ще ви помогне да създадете свои собствени тагове. Поддържат се няколко подопции на NDEF: контакт, връзка, текст, SMS, имейл съобщение, телефонен номер, Bluetooth връзка, географско местоположение, връзка към локален файл, стартиране на приложение, URI. Моля, имайте предвид, че когато създавате запис, трябва да вземете предвид количеството съхранявани данни. Например снимка на контакт може да заема няколко килобайта, съобщенията или текстът също могат лесно да надхвърлят 144 байта. Между другото, програмата NFC TagInfo от NFC Research Lab със специален плъгин може да прочете и да ви покаже цветна снимка от биометричен паспорт. При обем данни от една и половина дузина килобайта, четенето им чрез NFC отнема около 20 секунди. Допълнително ниво на защита в този случай се осигурява от необходимостта да се уточнят някои паспортни данни за четене на данни от чипа.

Обърнете внимание, че автоматичната обработка на етикетите за четене зависи от съдържанието. По-специално, понякога е необходимо допълнително потвърждение за извършване на самото действие. Например, в случай на SMS, се отваря попълнен формуляр за съобщение, но потребителят трябва действително да потвърди изпращането. Но записаната уеб връзка може веднага да се отвори в браузъра. Всяка автоматизация е свързана със загуба на контрол, така че описаните възможности трябва да се използват внимателно, тъй като чрез проста замяна или препрограмиране на тагове, нападателите могат да ви пренасочат към фалшив сайт вместо оригиналния. Не открихме никакви стандартни настройки на ОС, които да ограничават подобно автоматично стартиране (освен ако не деактивирате самия NFC).

Друг важен момент при използването на етикети на обществени места е защитата срещу презаписване. Когато записвате етикет, можете да зададете защитен флаг, който ще блокира всички опити за промяна на информацията, но вече няма да е възможно да го премахнете. Така етикетът ще се използва в режим само за четене в бъдеще. За домашна употреба в повечето случаи това не е много критично.

Нека споменем още няколко програми за запис на етикети:

Използване на готови етикети за управление на устройството

Един от активните участници в процеса на внедряване на NFC е Sony. Неговите устройства идват с предварително инсталирана програма Smart Connect, която поддържа работа с оригинални тагове на Sony. Ако желаете, с помощта на помощната програма SmartTag Maker, можете сами да ги създадете от празни заготовки. Системата използва NDEF URI формат с кодиране на номера/цвята на етикета в текстовата връзка. Общо системата предоставя до осем етикета, които са обозначени като „дом“, „офис“, „кола“, „спалня“, „слушане“, „игра“, „дейности“, „гледай“.

Вариант на оригинални Sony SmartTags

Самата програма Smart Connect работи не само с NFC тагове, но и с други устройства, свързани към телефона, включително слушалки, захранване и Bluetooth устройства. Доста удобно е, че стандартните настройки вече съответстват добре на горните сценарии. В този случай потребителят може да препрограмира всички вериги; всеки от тях определя набор от условия и действия.

Като условие можете да използвате идентификация на етикета или свързване на устройството и можете допълнително да ограничите времето за работа на веригата. Наборът от действия е доста широк, включва стартиране на приложение, отваряне на връзка в браузъра, стартиране на музика, регулиране на силата на звука и режима, свързване на Bluetooth аудио устройство, изпращане на SMS, осъществяване на повикване, управление на безжични интерфейси, регулиране на яркостта и други действия. Освен това те могат да бъдат зададени и за излизане от този режим, което се осъществява чрез повторно разпознаване на тага, чрез ново събитие/таг или чрез изтичане на определен интервал от време.

Но всъщност не е необходимо да използвате етикети с марката Sony - можете да намерите приложение и за готови етикети, които не позволяват презаписване на информация. Например, това могат да бъдат използвани транспортни карти. Факт е, че всеки от тях има свой собствен уникален идентификатор, който може да бъде свързан с определени действия с помощта на специални програми. Възможните реакции могат да включват операции като промяна на профила, активиране/деактивиране на интерфейси и много други.

Има няколко помощни програми за този сценарий в Play Store, нека споменем няколко от тях:

Нека ви напомним, че не трябва да инсталирате няколко подобни програми наведнъж. Този режим няма да добави никакво удобство, тъй като когато се открие етикет на екрана на телефона, ще се появи диалогов прозорец с молба да изберете програма, която да го обработи.

Докато търсихме програми за работа с тагове, попаднахме и на друг клас помощни програми, които може да са интересни, ако имате записваеми тагове. Тези програми използват свой собствен оригинален формат на запис, с който само те могат да работят. В този случай наборът от възможни действия почти не се различава от описаните по-горе:

Напомняме, че в момента тагът може да бъде прочетен само когато устройството е отключено. Така че сценарият „прибра се у дома, постави телефона на нощното шкафче - автоматично превключи профила, изключи разговора и Bluetooth, настрои алармата“ ще изисква някои действия от потребителя. Това поведение все още леко ограничава възможностите на програмите.

Обмен на информация между устройства

С изключение на Android Beam, описаните по-горе сценарии предполагат работа на един телефон с етикет или специализиран терминал. Ако говорим за директната връзка на устройствата помежду си, тогава основният проблем тук е съвместимостта. Разбира се, в случай на продукти от един производител, особено голям, този производител има възможност просто да инсталира подходящата програма във фърмуера. Но ако устройствата се произвеждат от различни производители, всички ще трябва да използват едни и същи помощни програми. И изобщо не е факт, че вашият партньор ще има инсталирана същата програма като вашата.

Като се има предвид, че собствената скорост на NFC е много ниска, Bluetooth или Wi-Fi обикновено се използват за бързо прехвърляне на файлове, а NFC работи само на етапа на договаряне на параметрите на връзката и установяване на комуникация. За да тестваме този сценарий, изпробвахме няколко програми за прехвърляне на файлове, които твърдят, че поддържат NFC на нашите устройства.

Изпрати! Прехвърлянето на файлове (NFC) в безплатната версия ви позволява да обменяте снимки, музика и видео файлове. Можете да използвате NFC или QR кодове, за да установите комуникация. Прехвърлянето се осъществява чрез Bluetooth или Wi-Fi (ако и двете устройства имат поддръжка за Wi-Fi Direct, каквато телефонът Sony, който използвахме, нямаше). В резултат на това успяхме да видим скорост от 65 KB/s, което, разбира се, е твърде ниско дори за снимки.

Blue NFC, както подсказва името, също така опростява споделянето на файлове през Bluetooth, като заменя стъпките за включване, търсене и сдвояване с докосване и NFC споделяне. Скоростта на работа не е много висока - на нивото на горепосочената програма.

File Expert HD също използва Bluetooth, но скоростта вече е 100-200 KB/s. Вярно е, че трябва да се отбележи, че тази програма има много други режими за споделяне на файлове.

Заключение

От пролетта на 2013 г. можем да кажем, че NFC технологията вече уверено заема място в съвременните смартфони от висок и среден клас. Интересът към него може да бъде косвено оценен от броя на програмите в Play Store: вече има няколкостотин безплатни проекта. Като се има предвид пазарното господство (особено в броя на моделите) на платформата Android, това е най-популярната платформа за NFC устройства днес. iOS не предоставя стандартни инструменти за NFC, а Windows Phone 8 има значително ограничени възможности за работа с NFC за приложения на трети страни.

Самата NFC технология има няколко характеристики, които й позволяват да заеме уникална позиция:

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

В момента за смартфони и таблети има три най-подходящи опции за използване на NFC: обмен на данни между устройства (контакти, приложения, връзки, снимки и други файлове), четене на етикети със специална информация и промяна на режими/настройки/профили на устройството, бързо сдвояване с периферни устройства (като слушалки). В първия случай можете да опитате да работите със стандартната програма Android Beam или да инсталирате алтернативни опции. Те могат да бъдат полезни, ако имате нужда от високи скорости на трансфер (чрез Wi-Fi), но изисквате една и съща програма на всяко устройство.

Пасивните етикети могат да се използват почти навсякъде, от плакати през списания до продуктови етикети. Те могат да записват информация за продукта, връзка към уебсайт, Wi-Fi настройки, информация за контакт, географски координати или друго малко количество данни. Разпространението на този метод за обмен на информация зависи пряко от броя на съвместимите устройства, които потребителите имат. Този сценарий може да се сравни с обикновените QR кодове, които днес са може би все още по-прости по отношение на изпълнението и по-популярни.

За да промените системните настройки, можете да използвате дори незаписваеми тагове с някои програми, така че много потребители ще могат да изпробват този сценарий. Все пак трябва да се отбележи, че в този случай наборът от опции ще бъде записан в конкретно устройство и прехвърлянето му на друго устройство може да бъде трудно. Повечето помощни програми за тази цел все още изискват собствени записани етикети, което им позволява да съхраняват цялата необходима информация в кодирана форма директно в маркера (или облака), така че за да използвате тези настройки на друго устройство, ще бъде достатъчно да имате същата програма на него.

В тази статия не разгледахме случаи на използване на NFC като платежни системи, електронни портфейли и микроплащания, билети и купони, транспортни карти и пропуски. Тези теми, особено първата, заслужават отделно разглеждане. Ще се опитаме да се върнем към тях, ако има читателски интерес и разпространение на подобни решения.