RTPlatform 1.0.0-beta.8

Коротко о релизе

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

Мобильная версия: https://pwa.rtplatform.ru

iOS версия: https://testflight.apple.com/join/0ysoedc2

Android версия: https://yadi.sk/d/PXcOZ4-Gc-rNvA

Контроль качества

Пока каждый релиз приходится тестировать руками, само собой можно что-то упустить. Реализовал базовые тесты для end-to-end автоматизированного тестирования, сейчас это скрипт проверки работоспособности 3-х вкладок, но позже можно будет описать базовые алгоритмы проверки работоспособности, например срздания объявления, предложения на него и запуск чата в разных вариациях видимости для пользователей.

Для программистов

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

Например, доработан компонент работы с фото, параметр isReadOnly отвечает за отключение режима редактирования фото, т.е. доступен будет только просмотр фото на весь экран. Так же доступен для загрузки фото сервис UploadFileService с помощью функцией saveBase64ToStorage, которая на входе ждет Base64 фотографии, а вернет url загруженного фото.

Вынесена отдельно функция подписки и отписки на топик subscribeToTopic(topic: string) и unsubscribeFromTopic(topic: string), который позволяет отправлять массовые Push уведомления по идентификатору топика. Применима в рассылке например новых объявлений множеству пользователей. Т.е. на мобильном устройстве идет подписка, а на сервере отправка по этому топику.

Обновления от вендоров

Обновлены ключевые используемые библиотеки, в частности крупные обновления Cordova: «cordova-android»: «^8.0.0», «cordova-ios»: «^5.0.0», «cordova-plugin-ionic-webview»: «4.0.1».

Исправлены баги

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *