
Podlodka #13 - Асинхронный UI и декларативные интерфейсы
Нас давно просили обсудить построение сложных инт…
Podlodka Podcast · Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
June 28, 20172h 9m
Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Нас давно просили обсудить построение сложных интерфейсов. И вот, в 13 выпуске нашего подкаста мы поговорили про то, как оптимизировать сложные интерфейсы, используя фоновые потоки и затронули тему декларативного программирования. В этом нам помогла небезызвестная Ксения Покровская - ведущая популярного подкаста Радио-Т и iOS-разработчик из Facebook.
В конце выпуска мы обсудили важность знания фундаментальных основ программирования на собеседованиях и поспорили о необходимости высшего образования для программистов.
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: t.me/podlodka
Страница в Facebook: https://www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Содержание:
00:00:50 - Знакомство с Ксенией Покровской
00:02:45 - Зачем нужно оптимизировать интерфейсы
00:09:30 - Какие интерфейсы имеет смысл оптимизировать
00:18:53 - Что не хватает стандартному SDK
00:27:55 - Что обычно тормозит в UI
00:50:20 - Инструменты для создания асинхронного UI
00:59:30 - Декларативные интерфейсы
01:15:20 - Оптимизация анимаций и переходов
01:23:00 - Метрики для оценки UI
01:33:10 - Будущее декларативного подхода
01:37:40 - Зачем знать, если есть Ray Wenderlich
01:50:30 - Нужно ли программисту заканчивать ВУЗ
Полезные ссылки:
https://www.youtube.com/watch?v=Tyz69NZKGRY
https://github.com/TextureGroup/Texture
http://componentkit.org/
https://radio-t.com/