В третьем издании этого бестселлера описывается процесс интеграции всех популярных элементов пользовательского интерфейса iOS: кнопок, переключателей, селекторов, инструментальных панелей и ползунков. Прочитав учебник, читатели освоят множество проектных шаблонов - от простого отдельного представления до сложных иерархических детализированных представлений. Авторы раскрывают секреты создания табличных представлений и сохранения данных с помощью файловой системы iPhone. Читатели научатся сохранять и извлекать данные с помощью многочисленных механизмов долговременного хранения, включая Core Data и SQLite. И это еще не все!
В книге описаны как новые технологии, так и существенные модификации старых технологий. Читатели найдут в ней все, что необходимо для создания приложений, работающих под управлением современных версий системы iOS. Все примеры, включенные в книгу, разработаны с использованием возможностей последней версии программы Xcode и самых современных проектных шаблонов, предназначенных для системы iOS 10.
Практически единственное русскоязычное издание по IOS SDK и его использованию в Swift. Хорошо для обзора библиотек SDK тем, кто про них не в курсе(кто решил поработать с Ios после других сред и библиотек).
Много "воды". Например, масса времени уделена описаниям вида "потяните-потащите-разместите", при этом не описана идея операции , описание чисто механическое и часто малопонятное. Гораздо проще и быстрее посмотреть ролик на youtube для таких действий, чем продираться через наслоения текста перевода среднего качества. В таких случаях должна описываться в первую очередь идея , и только потом как это сделать мышкой. А здесь этого нет.
Однозначно не подходит новичкам и разработчикам плохо знакомым с концепцией MVC. Не подходит для изучения языка Swift и парадигмы ООП, реализованной в Swift(для этого нужны другие книги). Тем не менее проходит по всем наиболее употребимым SDK, необходимым для создания работоспособного приложения под iOs. Отличная книга для старта разработки в iOs для разработчиков, которые имеют опыт разработки, но никогда не писали именно для iOs.