Техническое задание: Доработка библиотеки анимации StackLayoutManager

Цель проекта

Модификация и оптимизация существующей open-source библиотеки для анимированного управления элементами интерфейса (StackLayout) в Android-приложениях.

Основная задача

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

Конкретные требования к доработке:

  • Обеспечить стабильную и корректную работу библиотеки при использовании двух View-элементов.
  • Исключить процедуру inflate (создания из макета) третьего View в момент перелистывания между двумя основными.
  • Сохранить плавность и все заявленные анимационные эффекты оригинальной библиотеки.
  • Оптимизировать потребление памяти, устранив создание лишних объектов.

Технические детали

  • Язык реализации: Java или Kotlin (Kotlin предпочтительнее).
  • Целевая платформа: Android.
  • Исходный код библиотеки будет предоставлен.

Ожидаемый результат

Модифицированная, работоспособная версия библиотеки с исправленной логикой работы с View. Код должен быть чистым, сопровождаемым и содержать комментарии по внесенным изменениям.

Диагностика и исправление сбоев парсера с государственного портала

Требуется найти и устранить причину нестабильной работы парсера данных с открытого государственного источника. В проекте используется PHP, система автоматического обхода капчи на основе ИИ и прокси-серверы.

Разработка системы Telegram-ботов для автоматизации управления группами

Требуется создать систему из двух Telegram-ботов или одного бота с двумя режимами для автоматического создания групп, управления списками контактов и массового добавления участников. Задачи предполагают работу с большими объемами данных.