Surf Flutter Team – Telegram
Surf Flutter Team
3.13K subscribers
669 photos
54 videos
264 links
Комьюнити Flutter-разработчиков Surf.

🛠 Разработали решения для KFC, Росбанка и Medium Quality
📚 Делимся полезными материалами и обучаем стажёров

💬 Чат → https://news.1rj.ru/str/+aJbtJ4znXCBhOGIy

🧑🏻‍💻 Вакансии: career.surf.ru
📲 По вопросам @SurfAskBot
Download Telegram
🤔 Чем отличается addPostFrameCallback() в WidgetBinding от такого же метода в SchedulerBinding? В карточках Андрей, Flutter Developer в Surf, объснил, как эти классы связаны с жизненным циклом кадра и зачем им одинаковые методы.

На одном из проектов я заметил, что для выполнения действий после первого отрисованного кадра используют разные подходы — через WidgetBinding и через SchedulerBinding. Разберёмся, чем они отличаются и когда стоит применять каждый из них.


Полный код проекта найдёшь по ссылке.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥544
💬 На круглом столе AI Boost 2025 мы собрали экспертов, которые уже внедрили ИИ в полный цикл разработки. Они обсудили три главные темы:

⚫️ Что будет с джунами в мире, где их работу уже способен выполнять AI.
⚫️ Допустимо ли делегировать AI не только генерацию кода, но и проектирование сложных систем.
⚫️ Стоит ли перестраивать SDLC ради внедрения AI или лучше встраивать новые инструменты в существующие процессы.

🏄‍♀️ Смотри AI Boost 2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
🎀 Стандартной физики прокрутки часто хватает, но что делать с кастомными сценариями? Карусели, «липкие» карточки, особую инерцию можно реализовать с помощью класса ScrollPhysics.

⬆️ В посте вместе с Андреем, Flutter Developer Surf, рассмотрели, как создавать кастомную физику. Полный код примеров сможешь найти в репозитории.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥751🤷‍♂1👍1🆒1
Что такое Viewport и как работают ограничения во Flutter? Давай разберёмся в этих базовых понятиях, чтобы твой код для лейаутов стал более предсказуемым и управляемым. Понимание этой теории — ключ к созданию сложных и адаптивных интерфейсов.

⬆️ В первой части вместе с Андреем, Flutter Developer Surf, мы подготовили карточки с теоретической базой. В них ты найдёшь объяснение, что такое Viewport, и в чём разница между BoxConstraints и SliverConstraints.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥53