Разбираемся с Debounce и Throttle в Dart: управление частотой вызовов
Debounce и Throttle — два термина, которые ты точно услышишь, когда речь пойдёт о разработке ПО, особенно веб-приложений.
Это методы для эффективного управления частотой вызовов функций, что часто критически важно в различных сценариях.🏄♀️ Тимлид команды Flutter Виталий поможет разбираться, как они работают и как использовать их на языке программирования Dart.
#surf_flutter
Debounce и Throttle — два термина, которые ты точно услышишь, когда речь пойдёт о разработке ПО, особенно веб-приложений.
Это методы для эффективного управления частотой вызовов функций, что часто критически важно в различных сценариях.
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47🔥8❤4🤔1 1
AbsorbPointer и IgnorePointer — 3 кейса использования
Бывает, что необходимо сделать виджет, который не реагирует на жесты. Например, нужно сделать кнопку не кликабельной или поле ввода неактивным. А иногда нужно сделать это одновременно с несколькими виджетами. В таких ситуациях на помощь приходят AbsorbPointer и IgnorePointer, которые хоть и похожи друг на друга, но все-таки разные.
🏄♀️ Сёрфер Женя расскажет об этом подробнее в карточках.
#surf_flutter
Бывает, что необходимо сделать виджет, который не реагирует на жесты. Например, нужно сделать кнопку не кликабельной или поле ввода неактивным. А иногда нужно сделать это одновременно с несколькими виджетами. В таких ситуациях на помощь приходят AbsorbPointer и IgnorePointer, которые хоть и похожи друг на друга, но все-таки разные.
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍14⚡5 2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24⚡2 1
Как создавать платформенные виджеты
Когда разрабатываешь кроссплатформенные приложения, может понадобиться отобразить элементы интерфейса, которые характерны для конкретной платформы. Как оптимизировать работу, чтобы быстрее писать и удобнее поддерживать код, расскажет🏄♀️ Таня, Flutter-разработчик Surf.
Полезные ссылки:
🔵 Адаптивные виджеты
🔵 Решение Surf для pull-to-refresh: Swipe Refresh
#surf_flutter
Когда разрабатываешь кроссплатформенные приложения, может понадобиться отобразить элементы интерфейса, которые характерны для конкретной платформы. Как оптимизировать работу, чтобы быстрее писать и удобнее поддерживать код, расскажет
Полезные ссылки:
#surf_flutter
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥12🤔5 5👎3❤2👌1