О продукте

Официальное нативное мобильное приложение телеканала «360°» для платформ Android и iOS. Позволяет в отличном качестве и бесплатно смотреть прямой эфир телеканала, выпуски программ и отслеживать новостную ленту. Работы над проектом начались в апреле 2018 года и длились около месяца.

Описание задачи

О заказчике: «360°» — популярный общероссийский информационно‑развлекательный телеканал с охватом аудитории более 36 млн человек. В эфире — линейка форматов собственного производства, новостные программы, а также кинофильмы и сериалы.

Задача: Нам предстояло улучшить уже существующее мобильное приложение: обновить дизайн, добавить функционал просмотра ТВ-передач, поиска, возможность подписываться на обновление рубрик и форматов, а также рекламные слоты.

Результат: Проект запущен, в настоящее время активная поддержка и его развитие продолжаются.

Процесс работы над проектом

Над проектом работала команда BTC из 7 человек:

  • 2 Android-разработчика;
  • 2 iOS-разработчика;
  • Менеджер проекта;
  • UX/UI-дизайнер;
  • QA-инженер.

Документация и аналитика были предоставлены заказчиком.
Для управления рабочими процессами на проекте использовался метод Kanban Agile-методологии.

Стек технологий

iOS

Используемый язык: Swift.
Используемые фреймворки и библиотеки:
Базовые:

  • Moya (работа с сетевыми запросами);
  • RxSwift/RxCocoa (реактивные расширения);
  • Kingfisher (загрузка и кеширование изображений).

Аналитика: Crashlytics (сбор статистики по ошибкам приложения).

Android

Используемый язык: Java.
Используемые фреймворки и библиотеки:
Базовые: Retrofit 2.
Интерфейс:

  • AndroidX (библиотека поддержки);
  • Glide (библиотека для работы с изображениями).

Аналитика: Crashlytics (сбор статистики по ошибкам приложения).