285kbitMacOSTest.mp4
284.9 KB
вот это нихера себе анимация. я обязан повторить её
Media is too big
VIEW IN TELEGRAM
— пробелы при быстром скролле
— лаги на layout-анимациях
— почти нулевая кастомизация
В итоге написал свой список — LightList.
Это полностью нативный UICollectionView (iOS) / RecyclerView (Android), поэтому всё работает как по маслу.
Но есть нюанс: элементы теперь нужно писать на Swift/Kotlin (думаю в будущем исправлю хз).
В видео выше — как он держит 500+ сообщений.
Пока что это приватная библиотека и находится на стадии PoC.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2
Dikiy's channel
кто шарит в свифте, помогите пж, мне там надо FlowLayout с нуля писать
Для меня таким «испытательным стендом» стал Bloom
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Dikiy's channel
Кому интересно — я опубликовал свой «мини-проект» в репозитории на GitHub.
Поставьте звёзды, по братски 🙏
Ссылка
Поставьте звёзды, по братски 🙏
Ссылка
GitHub
GitHub - dikiyp/NativeChatPoC
Contribute to dikiyp/NativeChatPoC development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
Почти закончил экран настроек. Сейчас тестирую анимацию сворачивающегося хедера, особенно gooey-анимацию аватара вокруг Dynamic Island/чёлки. Чёрная плашка сверху — это просто блок за вырезом.
Тестировалось на iPhone 12 mini
Тестировалось на iPhone 12 mini
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Немного экспериментирую с векторными анимациями
❤4
🤤 Onboarding-экран для iOS
Сделал на днях дизайн такого экрана, чтобы попрактиковаться. Думаю, получилось более чем хорошо.
Pinterest
Сделал на днях дизайн такого экрана, чтобы попрактиковаться. Думаю, получилось более чем хорошо.
❤2
еще вот такие анимации сделал/улучшил сегодня
❤🔥2
Для практики в графическом дизайне сделал баннер и аватарку для аккаунта в X (Twitter).
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Еще немного прогресса по разработке (сделал поиск, улучшил Progressive Blur и т. д.). Если видны визуальные баги, то они из-за сжатия
❤🔥2
Dikiy's channel
Еще немного прогресса по разработке (сделал поиск, улучшил Progressive Blur и т. д.). Если видны визуальные баги, то они из-за сжатия
Кстати, в React Native нет Progressive Blur - он доступен только через приватный API СAFilter, но я воссоздал этот эффект без использования приватных API
❤🔥1