Считыватель билетов на метро

Эту идею мне подкинул Рома Савельев, который работает в Nokia. В Nokia, кстати, NFC — это buzz word, как я понял. Достаточно посмотреть на спеки Nokia N9 и увидеть сколько раз там встречаются эти три буквы подряд.

Благодаря NFC в Android SDK 2.3.3 можно считывать данные с бесконтактных билетов московского метрополитена. Технологически билет метро — это Mifare Ultralight. В Android SDK есть класс по чтению и записи данных на карты по этой технологии. Читателям экспериментировать с перезаписыванием данных на карту не рекомендую: испортите билет. С каждым проходом через турникет на карте перманентно выжигаются один или несколько бит, которые вы никак потом не обнулите.

А вот видео, в конце которого есть QR-код со ссылкой на приложение в Android Market:

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