Когда речь идет о верстке интерфейсов iOS приложений для разных экранов и девайсов без плотного понимания работы UIKit и Auto Layout добиться хорошего результата будут сложно, перед вами неплохая книга полная практических советов и теоретических основ по этой теме.
О чем эта книга?
В книге вы найдете информацию на следующие темы
- теоретические основы Auto Layout, а также какая математика и алгоритмы находится под капотом у этой технологии
- практические советы по оптимизации производительности
- советы по местам, требующим особого внимания при создании layout, чтобы не вызвать проблемы
- рекомендации по подготовке адаптивных интерфейсов для разных устройств
- подходы и нюансы верстки из кода и задания констрейнтов в Storyboard / Xib
- как отлавливать и решать проблемы, возникающие при работе Auto Layout
- как создавать свои кастомные контролы
Для кого эта книга?
Думаю, что книга будет полезна для junior и middle iOS разработчиков.
В этом репозитории на Github можно найти примеры кода заданий из книги.