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

Цель проекта

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

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

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

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

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

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

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

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

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

Настройка сетевой схемы в Cisco Packet Tracer с полной документацией

Требуется настроить рабочую сетевую схему в Cisco Packet Tracer по предоставленному изображению. Необходимо также подготовить подробный отчет в формате Word со всеми конфигурационными командами для каждого устройства.

Разработка адаптивного хедера на Tilda для корпоративного сайта

Необходимо создать фиксированный хедер с навигацией по категориям, аналогичный референсу. Требуется реализация для ПК и мобильных устройств с использованием Zero-блоков Tilda. Функционал интернет-магазина (корзина, избранное) не нужен.