ВСЕ СТАТЬИ

← Вернуться к статьям
Асинхронность и многопоточность в Dart/Flutter: Future, Stream и Isolates.

Асинхронность и многопоточность в Dart/Flutter: Future, Stream и Isolates.

9 декабря в 14:33
habr.comтехнологии
9 декабря в 14:33•faviconhabr.com•технологии

Асинхронность и многопоточность в Dart/Flutter: Future, Stream и Isolates. При разработке Flutter-приложений быстро возникает необходимость выполнять долгие операции: загрузку данных из сети, обращение к базе, работу с файлами, вычисления и т.п. Если делать это синхронно, основной поток блокируется, интерфейс «зависает», а пользователь видит «замороженный» экран. Асинхронное программирование в Dart позволяет вынести такие операции из UI-потока, не блокируя интерфейс и сохраняя приложение плавным и отзывчивым. В данной статье мы расскажем, как во Flutter использовать кл...

Еще статьи из категории

Еще статьи