Пакет yx_virtual_device: опенсорс‑инструмент для упрощения тестирования Flutter‑приложений
При разработке мобильных приложений на Flutter рано или поздно сталкиваешься с необходимостью проверить, как твой интерфейс выглядит на разных устройствах. Держать под рукой десяток телефонов и планшетов — нереально, а постоянно переключаться между эмуляторами — долг...
При разработке мобильных приложений на Flutter рано или поздно сталкиваешься с необходимостью проверить, как твой интерфейс выглядит на разных устройствах. Держать под рукой десяток телефонов и планшетов — нереально, а постоянно переключаться между эмуляторами — долго и неудобно.Для решения этой проблемы я написал пакет yx_virtual_device, который позволяет симулировать экраны различных устройств прямо во время разработки, не выходя из запущенного приложения. В этой статье — о том, что умеет этот пакет, как с ним работать, а также почему было сложно подружить его с Flutter и как в итоге это удалось сделать.
Связанные теги
Компании и люди
Линия сюжета
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeS...
0.3 секунды на фургонный флот. 3D-упаковщик грузов, который понимает LIFO и не давит коробки
Представьте логиста, у которого перед глазами 400 разных коробок и 8 машин. У него есть Excel, калькулятор и два часа времени. Я решил, что это несправедливо, и написал веб-серв...
Три компромисса, от которых мы отказались: AI в дневниковом исследовании
Дневниковое исследование — один из самых информативных методов в качественном арсенале. Респонденты фиксируют поведение в реальном времени, в естественном контексте, без эффекта...
Скорочтение — скрытый гем. Спасение в эпоху LLM
Это слово многим знакомо, и оно полузабыто. Кто-то посмотрел и подумал: «да какая интересная штука», надо как-нибудь освоить. Кто-то пробовал, делал не то или недостаточно интен...
Место Питона, Си и Паскаля в образовательном процессе
В то время как одни пытаются обосновать, какой язык лучше в качестве средства обучения программированию школьников, посмотрим на вопрос с другого угла. Ведь не только языки быва...
Случайность — другое имя Бога
Когда-то я был молодым и активным. И под воздействием средств массовой информации, окружения и прочитанных довольно глупых книг я искренне считал, что человек с активной жизненн...
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeS...
0.3 секунды на фургонный флот. 3D-упаковщик грузов, который понимает LIFO и не давит коробки
Представьте логиста, у которого перед глазами 400 разных коробок и 8 машин. У него есть Excel, калькулятор и два часа времени. Я решил, что это несправедливо, и написал веб-серв...
Три компромисса, от которых мы отказались: AI в дневниковом исследовании
Дневниковое исследование — один из самых информативных методов в качественном арсенале. Респонденты фиксируют поведение в реальном времени, в естественном контексте, без эффекта...
Скорочтение — скрытый гем. Спасение в эпоху LLM
Это слово многим знакомо, и оно полузабыто. Кто-то посмотрел и подумал: «да какая интересная штука», надо как-нибудь освоить. Кто-то пробовал, делал не то или недостаточно интен...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Рейтинг языков программирования на GitHub: анализ 2024–2025 в JupyterLab и Anaconda
Мы не стали спорить с TIOBE и RedMonk и собрали свой рейтинг языков программирования на основе GitHub. Данные за 2024–2025 показывают неожиданные вещи: JavaScript впереди, TypeS...
0.3 секунды на фургонный флот. 3D-упаковщик грузов, который понимает LIFO и не давит коробки
Представьте логиста, у которого перед глазами 400 разных коробок и 8 машин. У него есть Excel, калькулятор и два часа времени. Я решил, что это несправедливо, и написал веб-серв...
Три компромисса, от которых мы отказались: AI в дневниковом исследовании
Дневниковое исследование — один из самых информативных методов в качественном арсенале. Респонденты фиксируют поведение в реальном времени, в естественном контексте, без эффекта...
Скорочтение — скрытый гем. Спасение в эпоху LLM
Это слово многим знакомо, и оно полузабыто. Кто-то посмотрел и подумал: «да какая интересная штука», надо как-нибудь освоить. Кто-то пробовал, делал не то или недостаточно интен...