Техническое задание: Обновление Android-приложения

Цель проекта

Необходимо выполнить комплексное обновление существующего мобильного приложения для платформы Android. Основные задачи включают в себя приведение проекта к актуальному состоянию, устранение критических ошибок и подготовку к выпуску новой версии в магазин приложений.

Ключевые задачи

1. Обновление зависимостей

  • Анализ текущего файла конфигурации (build.gradle).
  • Обновление всех библиотек и зависимостей проекта до актуальных стабильных версий.
  • Обеспечение совместимости обновленных библиотек между собой.

2. Исправление ошибок

  • Выявление и устранение трёх конкретных ошибок, обнаруженных в текущей версии приложения.
  • Тестирование исправлений для подтверждения их работоспособности.

3. Подготовка к релизу

  • Настройка конфигурации сборки для выпуска (release build).
  • Проверка и, при необходимости, обновление манифеста приложения.
  • Обеспечение соответствия кода и настроек требованиям для публикации.

Требования к исполнителю

  • Опыт разработки на Kotlin для Android.
  • Умение работать с системой сборки Gradle и управлением зависимостями.
  • Навыки отладки и тестирования мобильных приложений.
  • Понимание процесса подготовки Android-приложения к публикации.

Разработка универсального мессенджера-агрегатора

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

Профессиональная оптимизация векторных иконок для веб-сайта

Необходимо перерисовать существующие векторные иконки для достижения идеального качества отображения на сайте. Иконки должны быть чёткими, без размытия и артефактов, с корректной геометрией и адаптированы под retina-экраны.