Виджеты — это не просто штуки, это must-have для любого сайта. Роль виджетов в эффективности сайта просто нельзя недооценить. Они не только увеличивают активность посетителей, но и улучшают коммуникацию, а еще — наращивают продажи. А с конструкторами виджетов можно запустить все это с минимальными затратами времени и бабла. Ну и тут можно особо не заморачиваться — создал, подключил, получил результат.Давай разберёмся, что нам предлагают на рынке. Какие виджеты, какие плюшки и сколько это стоит. Читать далее
Приветствую! Сегодня речь снова пойдет о библиотеке KivyMD — наборе виджетов для кроссплатформенной разработки на Python в стиле Material Design. В этой статье я сделаю не обзор виджетов KivyMD, как в недавней статье, а, скорее, это будет материал больше о позиционировании виджетов. Что-то…
Это продолжение первой части статьи о тестировании виджетов во Flutter.Продолжим наше изучение процесса тестирования виджетов. В прошлый раз мы сосредоточились на базовой структуре тестового файла и подробно рассмотрели, что может делать функция testWidgets() в тесте. Хотя эта…
Привет, Хабр! Многие во Flutter привыкли собирать интерфейс из виджетов, не задумываясь, как они вообще устроены. Действительно, стандартных виджетов хватает почти на всё. Почти. Иногда возникает задача, где готовых решений нет или их производительности недостаточно. В такие моменты хочется залезть в движок Flutter и написать что-то своё на уровне рендеринга. Звучит немного страшненько, но я посмотрим, как сделать собственный RenderObject (конкретно RenderBox) с нуля. Читать далее