Главная » Полезное » Мобильное приложение lab-info.ru

Мобильное приложение lab-info.ru

Почему мы решили сделать отдельное приложение

Идея появилась из нашей собственной практики.

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

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

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

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

Что получилось в итоге

Мобильное приложение lab-info.ru — это единая точка для просмотра подключённых информационных источников и материалов нашего проекта. Мы заранее добавляем источники и поддерживаем их получение на серверной стороне; пользователю остаётся выбрать, какие разделы приложения и какие уведомления ему действительно нужны.

Не нужно ежедневно открывать десятки сайтов и проверять, появились ли там новые публикации.
Не нужно самостоятельно искать RSS-адреса и настраивать универсальную RSS-читалку — подключённые источники уже собраны в приложении.
Ненужные разделы и уведомления можно отключить.
Материалы lab-info.ru доступны в отдельной вкладке, поэтому новые материалы проекта можно отслеживать из того же приложения.
Для мобильного приложения и поиска АРП используется единая учётная запись lab-info.ru.

Что доступно сейчас

Новостная лента

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

Перечень источников не является закрытым. Если вы регулярно следите за ресурсом, которого сейчас нет в приложении, его можно предложить нам для подключения. Если источник соответствует тематике сервиса и позволяет технически получать публикации автоматически, не нарушая законодательства РФ и правил источника, мы рассмотрим возможность его добавления.

Материалы lab-info.ru

Отдельная вкладка предназначена для материалов lab-info.ru. Это не только статьи: здесь могут появляться публикации о наших программах, сервисах и других материалах проекта. О новых записях можно узнавать непосредственно из приложения.

Если этот раздел Вам не нужен, его можно отключить. То же относится к уведомлениям — пользователь самостоятельно выбирает, какие из них получать.

Единая учётная запись lab-info.ru

Мобильное приложение и поиск АРП на search.lab-info.ru используют общую систему авторизации.

Если Вы уже зарегистрированы на search.lab-info.ru, создавать новый аккаунт в приложении не нужно — для входа используются те же логин и пароль. И наоборот: учётная запись, созданная в мобильном приложении, подходит для входа в поиск АРП.

По мере развития проекта единая авторизация может использоваться и в других совместимых сервисах lab-info.ru, чтобы пользователю не приходилось создавать отдельную учётную запись для каждого из них.

Как появляются новости в приложении

Основным источником автоматического получения публикаций являются открытые RSS-ленты подключённых ресурсов. Наш сервер периодически проверяет их и передаёт новые записи в приложение. Сейчас средний интервал проверки составляет около пяти минут, поэтому появление новости в приложении не является мгновенным.

У RSS есть ещё одно важное ограничение: приложение получает только те материалы, которые сам источник включает в свою RSS-ленту. Способы публикации у разных ресурсов устроены по-разному. Например, сообщение может появиться на сайте, в рассылке или в мессенджере, но не попасть в RSS; иногда RSS охватывает только часть разделов сайта.

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

Состав источников также может меняться: мы будем добавлять новые ресурсы, а отдельные источники могут быть временно или окончательно отключены, если изменится структура их публикаций, прекратится работа RSS или автоматическое получение материалов станет недоступным.

Доступ к новостной ленте и развитие приложения

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

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

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

Почему сейчас только Android

На текущем этапе приложение доступно для Android. Актуальный APK распространяется непосредственно через lab-info.ru; размещение в магазинах приложений пока не планируется.

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

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

Отдельная версия для iOS сейчас не входит в ближайшие планы разработки. Если спрос на доступ с устройств Apple окажется заметным, одним из вариантов может стать мобильная web-версия, работающая через браузер.

Что нам важно понять от пользователей

Мы будем рады предложениям по новым источникам и функциям. Но для нескольких направлений развития нам особенно полезна количественная обратная связь — чтобы принимать решение не по предположениям, а по реальному спросу.

Какой вариант доступа был бы удобен вам?

Отдельно можно предложить источник, новую функцию или сообщить о проблеме в работе приложения:

Скачать приложение

Для первой установки мобильного приложения lab-info.ru для Android перейдите на отдельную страницу загрузки. На ней размещается актуальная стабильная версия APK и информация о текущей сборке.

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

lab-info.ru для Android
Актуальная стабильная версия приложения
Скачать приложение для Android
Актуальная версия
На странице загрузки всегда доступна текущая стабильная сборка.
Обновления внутри приложения
После установки новые версии можно получать непосредственно из приложения.
Единая учётная запись
Аккаунт search.lab-info.ru подходит для входа в мобильное приложение.

Если у вас уже есть учётная запись search.lab-info.ru, повторная регистрация не требуется — используйте для входа те же логин и пароль.