DroDev | Мобильная разработка: мысли вслух
464 subscribers
104 photos
229 links
Обсуждаю и рассказываю как сделать жизнь разработчика в команде интересной, легкой и продуктивной.

По всем вопросам @dilix90
Download Telegram
Если вас дизайнер просит реализовать очередную дикую анимацию, годный лайфхак - #Lottie от AirBnb

Lottie позволяет экспортировать анимацию прямо из #AfterEffects как последовательность преобразований графики!

Т.е. вы грузите json, а Lottie его парсит и корректно, по сути нативно, воспроизводит анимацию. Может возникнуть проблема со сложными масками - поддерживается не все подмножество возможностей из After Effects, но тем не менее, с этой либой можно притворять магию на устройстве - факт.

Более того, у View, которая воспроизводит анимацию можно влиять на воспроизведение, например: делаете четкую иконку "избранного"
 с анимированным переходом между состояниями... Стопите анимацию на первом кадре - вот он первый state, при нажатии проигрываете до 163 (пример) кадра и останавливаетесь там - вот и переход между первым и вторым состоянием. http://bit.ly/2ZmJErW