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