Dikiy's channel
26 subscribers
82 photos
29 videos
4 files
11 links
Здесь я выкладываю дизайн мобильных приложений, сайтов и другие интерфейсы. Периодически показываю, над какими проектами работаю.

Лс: @ochendikiy
Портфолио: https://romansmirnov.vercel.app/
Download Telegram
285kbitMacOSTest.mp4
284.9 KB
вот это нихера себе анимация. я обязан повторить её
в преддверии чего-то большего
❤‍🔥1
Media is too big
VIEW IN TELEGRAM
⚡️ В общем, сделал свой аналог FlashList для React native, только без его минус:

— пробелы при быстром скролле
— лаги на layout-анимациях
— почти нулевая кастомизация

В итоге написал свой список — LightList.
Это полностью нативный UICollectionView (iOS) / RecyclerView (Android), поэтому всё работает как по маслу.

Но есть нюанс: элементы теперь нужно писать на Swift/Kotlin (думаю в будущем исправлю хз).

В видео выше — как он держит 500+ сообщений.

Пока что это приватная библиотека и находится на стадии PoC.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2
😶‍🌫️ Свой проект - лучший полигон для испытания новых технологий и дизайна.

Для меня таким «испытательным стендом» стал Bloom
Please open Telegram to view this post
VIEW IN TELEGRAM
4
что-то крутое на мой взгляд
3
💘2
This media is not supported in your browser
VIEW IN TELEGRAM
Почти закончил экран настроек. Сейчас тестирую анимацию сворачивающегося хедера, особенно gooey-анимацию аватара вокруг Dynamic Island/чёлки. Чёрная плашка сверху — это просто блок за вырезом.

Тестировалось на 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
Как же я обожаю блум
🏆4💘3👀1
Блум настолько оптимизированный что запускается быстрее тг
1
А именно за 1/30 секунды
1
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