Skip to content

Uvexer/YandexCup_semi-finals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Приложение на полуфинал 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.
  • Темы: поддержка светлой и тёмной тем.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages