Лекция 7. Background

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