Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 2.33 KB

README.md

File metadata and controls

25 lines (23 loc) · 2.33 KB

Приложение на полуфинал Yandex Cup 2024

Снимок экрана 2025-01-20 в 7 35 18 PM
Снимок экрана 2025-01-20 в 7 56 55 PM Снимок экрана 2025-01-20 в 7 57 14 PM Снимок экрана 2025-01-20 в 7 56 34 PM

Требования

  • UI: разрабатывается самостоятельно, без сторонних библиотек (исключение — базовые механизмы, напр. layout или реактивное программирование). PencilKit не допускается.
  • Поддержка iOS 17+ (тест на версии 17.5).
  • Холст: рабочая область с "бумажным" фоном (из макетов), распознающая действия рисования.
    • На втором и последующих кадрах отображается полупрозрачный эскиз предыдущего кадра (не часть нового рисунка).
  • Инструменты рисования:
    • Карандаш (след выбранного цвета).
    • Ластик.
  • Функционал:
    • Изменение цвета (минимум 3 цвета).
    • Отмена и возврат последнего действия (линии).
    • Создание нового кадра (чистый холст, сохранение текущего).
    • Удаление кадра (возврат к предыдущему).
    • Запуск/остановка воспроизведения анимации (зациклено, изменение запрещено, интерфейс скрыт).
    • Максимум кадров: Int.max.
  • Темы: поддержка светлой и тёмной тем.