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

2 Мар 2020 в 19:48
164 +1
0
Ответы
1

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

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

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

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

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

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

18 Апр в 16:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир