А пока вы готовите костюмы, хотим поздравить с Новым годом!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14😁5🔥4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
Какие три основных подхода существуют для работы с иконками во Flutter?
Anonymous Quiz
4%
PNG, JPG, GIF
61%
Icon Fonts, SVG, Vector Graphics
33%
Material Icons, Cupertino Icons, Font Awesome
2%
Bitmap, Vector
Какой виджет позволяет дочернему элементу выходить за границы родителя?
Anonymous Quiz
85%
OverflowBox
3%
AspectRatio
11%
Expanded
2%
Align
Какие модификаторы можно комбинировать?
Anonymous Quiz
21%
base и final
26%
abstract и base
13%
sealed и base
39%
abstract и mixin
Какой Sliver позволяет вставить обычный виджет в CustomScrollView?
Anonymous Quiz
15%
SliverList
76%
SliverToBoxAdapter
4%
SliverAppBar
5%
SliverGrid
За этот год во @flutterfriendly вышло 222 публикации, а вы поставили более 3800 реакций. Решили вспомнить посты, которые вы больше всего читали и которыми активно делились за 2025 год:
Аудит безопасности мобильных приложений: виды и этапы
Использование ARB-формата
Обновление Android Studio без ошибок
Как пользоваться режимом выбора виджетов
Пакет meta
Оптимизация списков: как сделать скролл плавным и эффективным
Виджеты для управления размерами
Работа с иконками
Библиотека dartx
FutureOr в Dart
gRPC во Flutter: эффективная коммуникация между клиентом и сервером
Модификаторы классов в Dart
Тестирование кода: виды и для чего это нужно
Режимы сборки: debug, profile и release
Friflex Flutter Starter
Паттерн Strategy
Запись митапа: способы темизации и кастомизации мобильных приложений
Создание виджетов поверх существующего интерфейса
Определение местоположение пользователя: интеграция в приложение
Как быстро развернуть сайт документации с помощью Docusaurus
Адаптивная верстка: что это такое и как реализовать
Утечки памяти во Flutter-приложениях
Техническое собеседование: как подготовиться начинающим разработчикам
Hot Restart и Hot Reload: в чем отличия и как работают
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤4
Какой принцип SOLID нарушен, если класс UserManager одновременно валидирует данные, сохраняет в БД и отправляет email?
Anonymous Quiz
2%
Принцип открытости/закрытости (O)
96%
Принцип единственной ответственности (S)
1%
Принцип инверсии зависимостей (D)
1%
Принцип подстановки Лисков (L)
Что из этого НЕ является Ephemeral state?
Anonymous Quiz
5%
Состояние текущей вкладки в TabBar
11%
Позиция скролла в ListView
71%
Данные пользователя из API
14%
Состояние анимации
Библиотека Equatable помогает:
Anonymous Quiz
5%
Упростить работу с State Management
83%
Упростить сравнение объектов по значению
9%
Создавать immutable объекты
3%
Генерировать тесты автоматически
Что означает TDD?
Anonymous Quiz
8%
Type-Driven Development
6%
Time-Delayed Deployment
1%
Top-Down Design
86%
Test-Driven Development
Dart FFI позволяет:
Anonymous Quiz
95%
Вызывать нативный C/C++ код из Dart
0%
Создавать красивые интерфейсы
3%
Работать с Firebase
2%
Ускорять компиляцию
Какой виджет лучше всего подходит для длинных списков с большим количеством простых элементов?
Anonymous Quiz
10%
SingleChildScrollView
13%
CustomScrollView
2%
Column
76%
ListView
Когда объект может быть удалён Garbage Collector’ом?
Anonymous Quiz
1%
Сразу после создания
7%
При переходе на новый экран
90%
Когда на объект больше нет ссылок
2%
Только после ручного вызова GC
Какой ключ лучше использовать для элементов списка с уникальным id из объекта item?
Anonymous Quiz
21%
UniqueKey
72%
ValueKey(item.id)
2%
GlobalKey
5%
ObjectKey(item)
Что произойдет, если вы измените метод initState() в StatefulWidget и примените Hot Reload?
Anonymous Quiz
6%
Новый код initState() будет выполнен сразу
21%
Виджет будет полностью пересоздан, initState() вызовется
69%
initState() не вызовется, старое состояние сохранится
4%
Приложение полностью перезапустится
❤1