Pull to refresh

Comments 4

Каждый раз когда я слышу о векторных интерфейсах мне становится интересно насколько сильно это будет тормозить.

Смотря чем это будет рендериться. Например, в Delphi с использованием фреймворка FMX я создаю и использую векторные стили.

Буквально сейчас создаю стиль, аналогичный WinUI 3

FMX рендерит на GPU (DirectX/OpenGL/Direct2D/OpenGLES/Metal), в зависимости от платформы. На андроид можем получать вполне реальные 120fps, если того требует экран, хотя по умолчанию отрисовка происходит в 60fps. А уж на ПК и говорить не стоит.

Стили в основном состоят из Path (куска SVG). Ну и анимаций.

Приятный момент состоит в том, что при любом DPI мы видим отличное качество картинки.

Достаточно посмотреть на WPF и прочие XAML-фреймворки .NET

Мой (может не богатый опыт) показывает, что не тормозит. По крайней мере пока я пишу этот пакет (тем более, что он никак не оптимизирован пока) задержек я не увидел.

Sign up to leave a comment.

Articles