Android Beam
Android Beam — это технология беспроводной передачи данных между мобильными устройствами на платформе Android, основанная на протоколе Near Field Communication (NFC). Она позволяла обмениваться контентом (ссылками, контактами, координатами, медиафайлами) путём кратковременного физического сближения устройств (обычно на расстояние до 10 см). Впервые представлена в 2011 году на платформе Android 4.0 Ice Cream Sandwich; впоследствии была заменена более современными решениями.
История
Разработка и анонс
Идея упростить передачу данных между смартфонами с помощью NFC разрабатывалась Google совместно с партнёрами (например, компанией Samsung). Технология была анонсирована на конференции Google I/O 2011 вместе с Android 4.0. Основной целью было устранение неудобств традиционных методов — Bluetooth (требовал ручного сопряжения) или Wi-Fi (требовал настройки сети). Android Beam реализовывал передачу «одним касанием»: достаточно было приложить задние панели двух устройств друг к другу.
Внедрение и поддержка
Впервые Android Beam появился в смартфоне Samsung Galaxy Nexus (2011) и быстро стал стандартной функцией для устройств с NFC-чипом. Поддержка была встроена непосредственно в Android начиная с версии 4.0. Для активации требовалось включить NFC в настройках и разблокировать экраны обоих устройств. При сближении Android распознавал инициирующую команду (обычно касание экрана или кнопки «Поделиться»), после чего передавал данные через NFC.
Замена и прекращение поддержки
К середине 2010-х годов технология начала уступать более быстрым и функциональным альтернативам.
- Android 4.4 (2013): Google представил новый протокол — Android Beam с расширенной поддержкой Bluetooth (позволял передавать более крупные файлы, чем через NFC).
- Android 10 (2019): Появился сервис «Nearby Share» (Поблизости), который использовал Bluetooth, Wi-Fi Direct и NFC для обнаружения, но передавал данные по более скоростным каналам.
- Android 13 (2022): Google официально объявил о прекращении поддержки Android Beam в пользу Nearby Share. В последних версиях Android (14, 15) код Android Beam удалён, хотя на старых устройствах с Android 6.0–12.0 функция может оставаться доступной.
Принцип работы
Физический уровень (NFC)
Технология использует радиочастотную связь на частоте 13,56 МГц. Взаимодействие кратковременное (обычно доли секунды) и малоэнергозатратное. Протокол NFC оперирует малыми объёмами данных (до 1–3 Кбайт в одном пакете). Android Beam генерировал NDEF-сообщение (NFC Data Exchange Format), которое содержало ссылку URI, текст, координаты или другие метаданные.
Процесс передачи
- Инициация: Пользователь открывает контент (например, страницу в браузере) и прикладывает устройство к другому.
- Обнаружение: NFC-чипы обоих смартфонов устанавливают связь.
- Передача метаданных: Устройство-отправитель передаёт NDEF-сообщение. Получатель получает запрос на запуск соответствующего приложения (браузера для ссылки, карт для координат, контактов для vCard).
- Активация: Получатель должен коснуться экрана или подтвердить действие. После этого открывается контент. Передача крупных файлов (например, фотографий) происходила в два этапа: сначала через NFC отправлялся «запрос» и данные для сопряжения Bluetooth, затем Android автоматически инициировал передачу файла по Bluetooth.
Характеристики и ограничения
- Скорость передачи: Очень низкая (менее 424 Кбит/с для NFC), поэтому для файлов размером более 100 Кбайт требовался промежуточный канал (Bluetooth или Wi-Fi), что существенно замедляло процесс.
- Дальность действия: До 10 см, редко до 20 см. Требовалось точное взаимное расположение устройств.
- Типы данных: Ссылки (HTTPS/HTTP), координаты на картах Google, контакты (vCard), текст, изображения (через Bluetooth/Wi-Fi), ссылки на приложения в Google Play, события календаря, видео с YouTube (ссылки) и т.д.
- Зависимость от ПО: Требовалась совместимость оболочек (например, на устройствах Samsung TouchWiz была своя адаптация с названием S Beam, которая ограничивала работу между разными брендами).
Сравнение с альтернативами
| Функция | Android Beam (NFC) | Nearby Share (Google) | AirDrop (Apple) |
|---|---|---|---|
| Дата появления | 2011 (Android 4.0) | 2020 (Android 6.0+) | 2013 (iOS 7) |
| Основной протокол | NFC (для инициализации) + Bluetooth | Wi-Fi Direct, Bluetooth LE | Wi-Fi Direct, Bluetooth LE |
| Максимальная скорость | до 3 Мбит/с (Bluetooth) | до 20–40 Мбит/с (Wi-Fi) | до 500 Мбит/с (Wi-Fi 6) |
| Дальность | до 10 см | до 9 м | до 9 м |
| Необходимость сопряжения | Нет (физический контакт) | Нет (обнаружение по сети) | Нет (обнаружение по сети) |
| Тип контента | Небольшие файлы, ссылки | Любые файлы, тексты | Любые файлы, тексты |
Применение
- Обмен контактами: Передача визитных карточек (vCard) без ввода данных.
- Обмен ссылками: Быстрое открытие сайта на чужом устройстве.
- Обмен местоположением: Передача координат на карте.
- Обмен медиафайлами: Медленный способ для небольших фотографий и видео (через Bluetooth).
- Запуск приложений: Передача ссылки на страницу приложения в Play Market.
Критика и недостатки
- Низкая скорость передачи файлов: Основной недостаток. Для крупных файлов (например, видео длительностью более 2 минут) процесс мог занять несколько минут, особенно если использовался Bluetooth (2.0+EDR, до 2,1 Мбит/с).
- Неудобство позиционирования: Требовалось точно совмещать задние панели устройств, что часто приводило к сбоям при случайном смещении.
- Малое распространение NFC: В 2010-е годы не все смартфоны имели NFC-чип (особенно бюджетные модели). Функция была неочевидна для массового пользователя.
- Отказ от развития: Google не стал расширять функционал Android Beam в пользу универсального решения (Nearby Share), которое не зависит от физического контакта и работает быстрее.
Интересные факты
- Функция Android Beam была вдохновлена японскими NFC-решениями (например, FeliCa от Sony), которые использовались для бесконтактных платежей с аналогичной скоростью передачи.
- Технология могла работать не только на новых устройствах, но и на старых с Android 4.0 при условии наличия NFC.
- Компания Samsung на своих флагманах (начиная с Galaxy S III) реализовала проприетарное расширение S Beam, которое дополнительно использовало Wi-Fi Direct для передачи данных, что было значительно быстрее оригинального Android Beam.
- В 2013 году Google добавил поддержку Android Beam для передачи файлов между Android-устройствами и некоторыми моделями Chromebook, однако эта функция была отключена в более поздних версиях Chrome OS.
Источники
- Официальная документация Android (Developers Android) — раздел «NFC Basics» (версии 4.0–12.0).
- Отчёты Google I/O (2011, 2013).
- Спецификация NFC Forum (NDEF 1.0).
- Аналитический обзор: «Why Android Beam failed: The rise and fall of tap-to-share» (The Verge, 2020).
- Документация корпорации Google по прекращению поддержки Android Beam (Android 13 Preview, 2022).
- Материалы сообщества XDA Developers (обсуждение S Beam и Android Beam).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →