Дмитрий Родевич

Дмитрий Родевич 

Fullstack-разработчик

1subscriber

10posts

goals1
$0 of $12.4 raised
Поддержка инфраструктуры проектов: оплата серверов, доменов и т. д.

Остановка BY — общественный транспорт Беларуси на ваших часах

В Беларуси есть официальное приложение transport-by.app, где можно посмотреть, когда придёт автобус, троллейбус, трамвай или метро. Но каждый раз доставать телефон, чтобы проверить, через сколько минут приедет транспорт — не всегда удобно, особенно с сумками или в перчатках.
Я сделал мини-приложение для Zepp OS, которое показывает то же самое, но прямо на запястье.

Что это такое

«Остановка – Transport BY» — это мини-приложение для умных часов Amazfit, которое показывает время прибытия общественного транспорта в реальном времени. Данные берутся из transport-by.app, официального пассажирского приложения Республики Беларусь.

Какие часы поддерживаются

Приложение работает на нескольких моделях:
  • Amazfit Bip 6 (390 px, квадратный экран)
  • Amazfit Balance 2 (480 px, круглый)
  • Amazfit T-Rex 3 и T-Rex 3 Pro (480 px, круглый)
  • Amazfit Active 2 (466 px, круглый)
  • Amazfit Bip Max (432 px, квадратный)

Что умеет

  • Избранные остановки — сохраняйте любимые остановки прямо на часах
  • Живое расписание — показывает ближайший транспорт с минутами до прибытия, цветовая кодировка по типу транспорта
  • Автообновление — обновляется автоматически с выбранным интервалом (15 с, 30 с, 1 мин, 2 мин или 5 мин; по умолчанию 30 с)
  • Яркий экран — экран не гаснет и не засыпает при опускании руки, пока вы смотрите расписание
  • Поиск остановок — ищите остановки по названию прямо на часах с помощью встроенной клавиатуры или в настройках в приложении Zepp на телефоне
  • Swipe to delete — смахните карточку остановки влево на главном экране, чтобы удалить
  • Сводка по маршрутам — при поиске показывает доступные маршруты с названиями конечных (например, 91→Веснинка)
  • Синхронизация избранного — остановки, добавленные или удалённые на часах, синхронизируются с настройками в телефоне и обратно
  • Настройки в телефоне — выбор тёмной/светлой темы и интервала обновления в приложении Zepp
  • Управление избранным на телефоне — сортировка остановок, цветные значки маршрутов, детали маршрута (ⓘ) и диалог подтверждения удаления
  • Работа офлайн — корректные сообщения об ошибках при отсутствии интернета или недоступности API

Кому пригодится

  • Всем, кто пользуется общественным транспортом в Беларуси — автобусы, троллейбусы, трамваи, метро
  • Владельцам Amazfit — больше не нужно доставать телефон на остановке
  • Тем, кто устал мёрзнуть — знайте, когда выходить из дома, чтобы не ждать на холоде

Безопасность

Приложение не собирает и не передаёт ваши данные. Все запросы идут напрямую к transport-by.app через companion-сервис на телефоне. Никакой рекламы, никаких трекеров.

Ссылки

🔗  Zepp Explorer: ze.mmk.pw/view/9765120/166208/latest
🔗 GitHub: github.com/rodewitsch/zepp-os-transport-by
Если приложение сэкономило вам пару минут на остановке или сделало поездки комфортнее — буду рад, если оставите отзыв или звёздочку на GitHub.
Если что-то работает не так или есть идеи по улучшению — пишите, открыт к предложениям.
Буду рад вашей поддержке здесь, на Boosty. Каждый донат идёт на развитие проекта и покрытие расходов на тестирование. 💙
Creator has disabled comments for this post.
Go up