Найти в Дзене
Разработка

Разработка

Разработчики программного обеспечения делятся своим опытом в области информационных технологий и разработки
подборка · 4 материала
flutter: таймаут выполнения HTTP-запросов для приложения
Стандартная потребность — установить свой таймаут при выполнении HTTP-запросов целиком на всё приложение. flutter позволяет сделать это быстро и красиво, за счет переопределения метода создания экземпляра HTTP-клиента. При этом все запросы, выполняемые приложением (даже в подключаемых внешних package/lib), будут использовать установленное значение таймаута. Например, требуется задать таймаут 30 секунд. Последовательность следующая: 1. Переопределяем метод создания HTTP-клиента...
flutter UI: реализация адаптивного интерфейса
В ходе разработки приложений почти всегда стоит задача внедрения адаптивного дизайна в интерфейс. Так, например, приложение необходимо адаптировать под разрешения планшетов, а в отдельных случаях, под экраны небольших ноутбуков и стационарных мониторов. Рассмотрим часто используемые способы реализации адаптивного интерфейса, но начнем с главного: — определим размеры экранов (Breakpoints), при достижении которых будем скрывать и/или менять отображение виджетов в приложении, и вынесем эти параметры в отдельный ...
flutter UI: реализация аккордеонов в мобильном приложении
Многие разработчики знакомы с таким понятием, как «UI аккордеон» из мира web-разработки, ведь чаще всего этот элемент используется и внедряется именно на сайтах. Во всех стадиях развития frontend разработки аккордеоны внедрялись через библиотеку jQuery, нативном JavaScript, чистом CSS, а также через многочисленные фреймворки. В мобильной разработке аккордеоны также играют значимую роль в построении интерфейса, тем более, когда речь идет про отображение большого количества текстовой информации на относительно небольших устройствах...
Медиазапросы в SCSS: создаем миксин для удобной реализации адаптивного интерфейса
Как UI специалист, я являюсь приверженцем адаптивных интерфейсов и с особой любовью отношусь к адаптивной верстке. С появлением таких технологий, как flex и grid CSS, разрабатывать адаптивную версию веб-приложения становится в разы быстрее и проще. Обеспечить доступность потребления контента через мобильные и планшетные устройства на сегодняшний день является важной задачей каждого веб-разработчика. На одном из проектов, над которым я работал, был проведен большой редизайн, в том числе были внесены существенные изменения в адаптивную версию веб-приложения...