BusKassa (Приложение)

Материал из ProvincePedia

У этого термина существуют и другие значения, см. BusKassa (значения).

BusKassa – приложение для генерации отчетов для ЧАТП, копирующее функционал web-версии BusKassa и разработанное ПМУП «WhiteBus» для телефонов с ОС Android 4.2 и выше.

BusKassaLite

Buskassa.png

Тип Android-приложение
Язык программирования Java
Минимальные требования Android 4.2

Создан май, 2019
Владелец ПМУП «WhiteBus»

Разработчик Виктор Олег

Язык Русский, Английский (до 1.7.1)
Последний релиз 1.7.3
Дата последнего релиза 4 октября 2021

История создания[править | править код]

В мае 2019 года появилась идея создания оффлайн-приложения, копирующего функционал сайта BusKassa. Его разработка была очень быстро завершена. Пользоваться им могли только сотрудники ПМУП «WhiteBus», но с 26 августа приложение стало публичным. Была выпущена версия 1.0. Приложение оставалось полностью оффлайновым и не имело никаких функций, для которых требовалось интернет-подключение. Размер APK файла составлял всего 2 МБ. 

1 сентября была выпущена BusKassa 1.5 beta, основными изменениями которой стали блок новостей и уведомления о них. 

25 октября была выпущена версия 1.6, с выходом которой приложение стало поддерживаться на Android 4.2+. В новостях появились три типа вложений: файл, ссылка и опрос.

С 12 декабря из-за технических работ на api-сервере приложение перестало запускаться на телефонах с включенным интернетом. С 17 декабря, когда api-сервер переехал на https:// протокол, приложение продолжало вылетать. 21 декабря была опубликована версия 1.6.1 dev, в которой вылеты были исправлены, а все старые версии, кроме 1.0, были удалены из сети Интернет. При попытке скачать старую версию с Яндекс.Диска, будет скачана версия 1.6.1 dev.

С декабря 2019 года по май 2020 было затишье по обновлениям, хотя был замечен факт использования неопубликованной версии 1.6.1 [1]

18 мая вышла версия 1.7, в которой был добавлен «режим паузы».

4 октября 2021 года вышла новая версия 1.7.3 с незначительными изменениями: добавлен онлайн 8 сервера и новые автобусы в список предлагаемых моделей. 

Список версий[править | править код]

Версия Подверсии Изменения (Описание) Дата выхода
1.0 1.0

Первая публичная версия

26 августа 2019
1.5 1.5 beta

1. Введен блок новостей приложения

2. Уведомления о выходе новостей

3. График пассажиров на кругорейс

4. Вывод среднего пассажиропотока в отчетах

5.Исправления багов

1 сентября 2019
1.6 1.6

1. Поддержка Android 4.2+

2. Кнопка "скопировать отчет"

3. Сортировка настроек по категориям

4. Исправление багов и вылетов

25 октября 2019
1.6.1 dev

Исправление вылетов из-за перехода на https:// протокол

21 декабря 2019
1.6.1[1]
1.7 1.7 (302)

1. Исправления багов с отчетами

2. Добавлен «режим паузы (перерыва)»

3. Изменение категорий в настройках

17 мая 2020
1.7 (303) Исправление ошибки SSL на Android ниже 5.0 18 мая 2020
1.7.1

1. Исправления багов с отчетами по кругорейсам

2. Обновленный стиль новостей

3. Вырезан английский язык из приложения

20 июня 2020
1.7.2 (316)

Косметическое обновление.

1. Обновлен дизайн приложения

2. В меню отображаются три последних новости

3. В настройках теперь нельзя скрыть/раскрыть категорию настроек

4. Анимации переходя в настройках

5. Теперь три типа отчётов (общий, по пассажирам и по расходам) находятся на одной странице и между ними удобно переключаться

25 июля 2020
1.7.2 (317)

Исправление вылета при открытии меню

26 июля 2020

1.7.2 (319)

Android 5.0+ only

Новый стиль переключателя между отчетами (Android ниже 5.0), а так же анимация индикатора открытой панели.

В меню вновь отображается количество непрочитанных новостей.

31 июля 2020

1.7.2 (320)

Android 5.0+ only

Исправления бага выпуска 319: список ЧАТП был изначально раскрытым.

Анимации ProgressBar'ов (в отчетах, в онлайне серверов).

1 августа 2020
1.7.3 Добавлены автобусы в список предлагаемых моделей.

Добавлен онлайн на 8-м сервере.

Прочие исправления.

3 октября 2021

 

Интересные факты[править | править код]

  1. Несмотря на то, что минимальные требования для установки – Android 4.2, приложение было дважды установлено на Android 4.1.2[1].
  2. В версиях ниже 1.7 было ограничение на объем получаемых данных (список новостей), из-за чего для них теперь не будут обновляться новости.
  3. Если нажать «Начать работу» в приложении и выключить телефон на некоторое время (например: на час), то после включения телефона, если открыть приложение, то в отчете «время в работе» будет включать то время, когда телефон был выключен.
  4. Если включено «использование нового дизайна карточек новостей», то, чтобы увидеть результаты опроса после голосования, требуется обновить список новостей (Исправлено в 1.7.1).
  5. В приложении есть неиспользуемые layout (экраны): Диалог добавления ЧАТП (судя по всему в список тех, кто использует приложение), диалог ввода капчи, экран тестового диалога (общения).
  6. Все версии ниже 1.7 (кроме 1.0) были навсегда удалены. 

Примечания[править | править код]

  1. а б в Открытая статистика BusKassa. дата обращения: 16.09.2020.