Swift подробно
Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это весело. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению.
Переходя от одной концепции к другой, эта книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и Mac, а также на сервере с Linux.
Следуя многочисленным конкретным примерам, поучительным объяснениям и увлекательным упражнениям, в конечном итоге вы освоите такие мощные методы, как обобщения, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift.
Автор книги показывает особо важные и трудно выявляемые методики, которые он освоил на протяжении работы со Swift.
Издание рассчитано на программистов продвинутого начального и среднего уровней.
Программирование на Swift для iOS и Mac
Книга поможет глубже изучить язык программирования Swift и освоить приемы создания надежного программного обеспечения для платформ Apple. Материал подойдет разработчикам, которые хотят перейти от простых приложений к профессиональной разработке на iOS и Mac.
Современные возможности языка Swift
Издание знакомит с современным программированием на Swift и практическим применением его мощных возможностей. Подробные объяснения и примеры помогают разобраться в обобщениях, обработке ошибок, протоколах и других важных механизмах языка.
Особое внимание уделяется протокольно-ориентированному программированию в Swift. Этот подход позволяет создавать гибкий и повторно используемый код, а также эффективнее проектировать программные компоненты.