Разработка для экрана разных размеров с использованием флаттера?

У меня есть приложение, которое я собираюсь загрузить в App Store и PlayStore довольно скоро, но я обеспокоен тем, что оно может выглядеть смешно на разных экранах телефонов, которые различаются по размерам (приложение предназначено только для мобильных телефонов без планшетов), что является лучшим способом код для разных размеров экрана, используя флаттер?

2 ответа

Решение

Попробуйте использовать LayoutBuilder для другого размера макета и OrientationBuilder для другой ориентации.

Проверьте это: https://medium.com/flutter-community/developing-for-multiple-screen-sizes-and-orientations-in-flutter-fragments-in-flutter-a4c51b849434

Ты используешь MediaQuery для определения размера.

А также OrientationBuilder для ориентации устройства.

Вот хорошая статья, которую вы можете прочитать.