3 года назад
Адаптивный дизайн на разных уровнях Flutter
Источник: Nuances of Programming Адаптивный дизайн очень важен для тех, кто ориентируется на разные платформы, используя единую кодовую базу. И особенно это относится к разработке на Flutter, ведь он нацелен на все основные платформы. Как сделать адаптивный дизайн? Существует множество способов сделать адаптивный дизайн на Flutter. Самый простой из них  —  получить информацию с текущего экрана с помощью виджета MediaQuery: Size screenSize = MediaQuery.of(context).size; Orientation orientation = MediaQuery...
180 читали · 2 года назад
Flutter: Push, Pop, Push, разбираемся с навигацией экранов
Создавать пользовательский интерфейс во Flutter стало довольно просто благодаря всем виджетам, которые предоставляет фреймворк. Про часть из них я рассказал в своей прошлой статье. Однако приложение должно быть не только красивым, но и функциональным. Порой нам приходится совершать огромное количество действий или перемещать по несколько раз данные между экранами. Во Flutter навигация от одного экрана к другому возможна благодаря Навигатору - простому виджету, который поддерживает стек Маршрутов, или, проще говоря, историю посещенных экранов/страниц...