Как я оптимизировал TGS‑стикеры в Compose Multiplatform: от Compottie к Frame Baking

Источник

Когда я разрабатывал GhostGram - экспериментальный клиент Telegram на Kotlin Multiplatform, - со стикерами пришлось повозиться. Сначала всё выглядело относительно просто: получить файл TGS, передать его проигрывателю и показать анимацию в интерфейсе. Но на Android обнаружились две проблемы. Некоторые стикеры воспроизводились заметно быстрее, чем в официальном Telegram, а при отображении нескольких анимаций график HWUI показывал серьёзные задержки

Первые 450 знаков материала. Читать далее у источника →

Читайте также

Похожие новости

Поиск по Loople

Назад