# Адаптивность и отзывчивость приложений

Одной из основных целей Flutter является создание фреймворка, позволяющего разрабатывать приложения из единой кодовой базы, которые будут отлично выглядеть и работать на любой платформе.

Это означает, что ваше приложение может отображаться на экранах разных размеров, от часов до складного телефона с двумя экранами и монитора с высоким разрешением.

Два термина, описывающие концепции для этого сценария, — *адаптивный* и *отзывчивый* . В идеале вы хотели бы, чтобы ваше приложение было *и* тем, и другим , но что именно это означает? Эти термины похожи, но они не одинаковы.

{% embed url="<https://docs.flutter.dev/development/ui/layout/adaptive-responsive>" %}

**Mobile demo**

![](https://miro.medium.com/max/700/1*zf_9HmV4_qAvbRTfFb4S3w.gif)

**Tablet demo**

![](https://miro.medium.com/max/700/1*syJLAzP_EpC4MnpP2sbRyw.gif)
