Как нарисовать тысячи объектов на карте и не убить FPS: эволюция рендера на Mapbox GL
В прошлой статье про нетривиальные анимации я обещал показать «ту самую карту с облаками, zoom и движением по кривой Безье». Пришло время. Начну, правда, не с самой анимации, а с того, что было до неё: прежде чем что-то красиво анимировать на карте, надо это что-то на карте хотя бы нарисовать.
Контекст: я делал геолокационную соцсеть. На карте – «облака», посты, привязанные к точке на местности. Их может быть много. Очень много. И вся история ниже – про то, как я пять раз упёрся в производительность и что с каждым разом делал.
Статья: https://habr.com/ru/articles/1051362/
Платформа: iOS
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #4285
373