Как работают офлайн приложения
Нам уже довольно сложно представить мир без интернета. Появляющиеся из-за перебоев сотовой сети значки EDGE или 3G вызывают раздражение. Тем не менее, все еще существуют обстоятельства, при которых доступа в сеть может не быть вообще, а сохранить связь и общение по-прежнему важно. Например, во время перелетов или чрезвычайных ситуаций.
Существуют приложения, которые помогают справиться с этой проблемой. Они работают преимущественно через Bluetooth, Wi-Fi Direct или GPS, если дело касается карт. Принцип создания сети простой: все устройства, подключенные к приложению, создают единое поле — сообщение перемещается от одного человека к другому (его нельзя открыть), пока не достигнет адресата.
Ключевые особенности таких приложений:
- Все мессенджеры и файлообменники работают в условиях ограниченного расстояния: от локальной сети или в радиусе доступа, который дает Bluetooth устройств. Самое большое расстояние связи — 1 км.
- Возможности связи также зависят от того, сколько человек использует такое же приложение.
- В таких приложениях данные либо сохраняются на телефон (даже сообщения), либо не сохраняются вообще. Чтобы не потерять карты, видео, фото или важные документы, их можно загрузить на устройство.
- Разработчики офлайн-программ стараются сделать общение внутри приложений безопасным, поэтому иногда для подключения нужно использовать коды, ссылки и QR-коды, доступные только лично добавленным контактам.
Приложения для общения
Bridgefy
Пока единственное приложение, доступное пользователям и Android, и iOS. Интернет нужен только для того, чтобы скачать это приложение и активировать свой аккаунт. После этого все действия внутри можно осуществить, используя Bluetooth.
Общаться через Bridgefy можно на расстоянии 100 м, но чем больше людей подключаются к чату на разном расстоянии, тем дальше распространяется внутренняя сеть. В основе приложения — Signal Protocol — программное обеспечение, которое защищает сообщения и звонки сквозным шифрованием.
Во время установки на устройства Android Bridgefy запрашивает локацию. Но, как пишут разработчики, это требование операционной системы, а не приложения. Оно не будет отслеживать и использовать местоположение.
Briar
Платформа: Android
Соединение Briar работает через Bluetooth или Wi-Fi. Приложение не привязывает ваш аккаунт к номеру телефона или социальным сетям. Там нельзя звонить, отправлять файлы или обмениваться смайликами — только текстовые сообщения, которые сохраняются на самом устройстве.
Чтобы найти другие контакты, нужно отправить пользователю уникальную ссылку для защищенного подключения («briar://») и получить похожую от него. Другой способ: если человек находится рядом, можно отсканировать QR-код, который зашифрует переписку.
В приложении есть несколько способов коммуникации: один на один, групповой или форум. Форум — наиболее открытая площадка: добавлять пользователей туда может любой желающий, но только из списка своих контактов.
FireSide
Платформа: Android
Для того чтобы зарегистрироваться в приложении, нужен только номер телефона. FireSide основан на технологии NewNode — сети, которая создает альтернативные возможности подключения и работает как персональный VPN.
Общаться можно только с людьми из списка контактов, которые тоже подключены к приложению.
Airplane Messenger
Платформа: iOS
Это приложение тоже не требует подключения к интернету, но работает только между людьми, которые находятся рядом. Связь осуществляется через одноранговую сеть, то есть от пользователя к пользователю: все, что нужно — оставить включенным Wi-Fi или Bluetooth.
В Airplane нет профилей, все общение происходит анонимно. В полной версии приложения есть больше возможностей для конфиденциального общения: например, создание закрытых каналов. В Airplane можно отправлять текстовые сообщения на любом языке, использовать смайлики, делиться фотографиями и короткими голосовыми сообщениями.
Air Chat
Платформа: iOS
С помощью этого приложения можно отправлять зашифрованные текстовые сообщения через Bluetooth. Air Chat самостоятельно находит людей, которые тоже используют приложение, и предлагает начать общение, но только после того, как пользователи разрешат доступ к чату.
Уведомления приходят в фоновом режиме.
Приложения для работы
Freem
Платформы: iOS, Android, Windows, Linux, macOS
Freem — это приложение, которое заменяет Bluetooth, AirDrop и облачные ресурсы для обмена файлами. Оно позволяет напрямую передать данные с одного устройства на другое даже без подключения к Wi-Fi и интернету.
Для того чтобы работать в приложении, нужно чтобы все устройства находились в пределах одной локальной сети. То есть нельзя отправить файлы пользователю, который находится в другом городе. Сообщения автоматически уничтожаются через 48 часов.
Collabio
Collabio — это приложение для совместной работы с текстовыми документами и таблицами. Доступ к документам осуществляется через четырехзначный код, который пользователь сообщает своим коллегам.
Есть несколько вариантов работы в приложении:
- Без подключения к интернету и доступа в облачное хранилище, когда все пользователи находятся рядом в пределах одной локальной сети.
- Взаимодействие через подключение к сети и хранение данных в облаке.
Работать вместе можно до тех пор, пока у поделившегося пользователя открыто приложение и созданы условия для совместного доступа.
Manyverse
Платформы: iOS, Android, Windows, Linux, macOS
Приложение, которое похоже на социальную сеть, но пока все еще находится на стадии бета-тестирования. В Manyverse можно с помощью Bluetooth или посредством подключения к интернету обмениваться сообщениями, ставить лайки, создавать профили и делать посты.
Публиковать контент и реагировать на то, что делают другие пользователи, можно даже в офлайн-режиме: все, что вы делаете, сохранится не в «облаке», а на самом устройстве. Как только появится возможность подключиться к сети или интернету, приложение автоматически обновит ленту.
Приложения для передвижения
Maps.me
Навигатор, который может работать без интернета, так как создан на основе постоянно обновляющихся офлайн-карт OpenStreetMap. Нужно только скачать карту города, пока вы подключены к сети.
В приложении можно построить маршрут, искать нужные локации по категориям и сохранять места.
CoPilot GPS Navigation
Приложение работает на основе спутниковой связи GPS. Там есть система навигации для любой категории машины. Особенно актуально для водителей грузовиков, так как в CoPilot можно найти информацию о низких мостах и других ограничениях для передвижения грузового транспорта.
Маршрут можно строить из нескольких пунктов: приложение самостоятельно рассчитает оптимальный путь до конечной точки с учетом остановок. Есть также офлайн-база с магазинами, заправками, парковками и другими важными во время передвижения объектами.