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

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

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

🧑🏻‍💻 Вакансии: career.surf.ru
📲 По вопросам @SurfAskBot
Download Telegram
🤝 Как связать два виджета в разных частях дерева, чтобы один точно позиционировался относительно другого? Делимся гайдом как связать видженты с помощью LayerLink.

⬆️ Объяснили как работают target и follower, и почему без них не обойтись при создании dropdown'ов, подсказок и overlay-элементов.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍64
⚙️ Хочешь обрести власть над каждым пикселем, как обещает нам документация Flutter? Или реализовать любой интерфейс, который только можно вообразить? Создание собственного RenderObject является ключевым шагом к глубокой кастомизации пользовательского интерфейса.

⬆️ В этом посте вместе с Сашей, Flutter-разработчиком Surf, по шагам разобрали, как создать собственный RenderObject. А ещё больше деталей ты найдёшь в нашей новой статье на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥13👍5
🌲 Во Flutter есть не только три главных дерева — Widget, Element и Render. Их целый лес. Одно дерево обеспечивает доступность, другое отвечает за оптимизацию рендеринга, третье управляет фокусом, а четвёртое ловит жесты.

⬆️ В карточках разобрались, как всё это работает, чтобы ты не заблудился в этом лесу.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥246👍2
🙊 Иногда даже самые опытные разработчики допускают ошибки, к счастью, в мире Dart есть пакеты, которые помогают подстраховать себя и коллег и настроить статический анализатор так, чтобы он не давал вам забыть про важные моменты при разработке.

⬆️ В карточках разобрали, как пакет dart/meta помогает сделать код надёжнее, а разработку — безопаснее, благодаря простым аннотациям. А если что-то осталось непонятным, можешь ознакомиться с официальной документацией.

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