Добавить работу

Смена языка в Счетчик дней: вредные привычки для Android (Flutter)

Дата выполнения работы: 14.09.2025

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

Как это работает:
1. Пользователь выбирает язык в настройках.
2. Интерфейс адаптируется моментально (без перезагрузки).
3. Фоном отправляется запрос на сервер для обновления языковых предпочтений в профиле.
4. На других устройствах пользователя язык автоматически обновляется при следующем запуске.

Приложение разработано на кроссплатформенном фреймворк от Google - Flutter, с использованием языка программирования Dart.
Поддерживаются устройства под управлением операционной системы Android 5 и выше.

Помимо мобильного приложения, велась разработка серверной части (backend) на PHP. Все запросы к базе данных (MySQL) и код максимально оптимизированы для более быстрой загрузки и сокращения нагрузки на базу данных и быстроте работы приложений.

14.09.2025 321 569