Swift подробно
Создание своего первого игрушечного приложения для iOS или Мае на языке Swift — это весело. Написание безопасного, надежного программного обеспечения профессионального уровня — совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению.
Переходя от одной концепции к другой, эта книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и Мае, а также на сервере с Linux.
Следуя многочисленным конкретным примерам, поучительным объяснениям и увлекательным упражнениям, в конечном итоге вы освоите такие мощные методы, как обобщения, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift.
Автор книги показывает особо важные и трудно выявляемые методики, которые он освоил на протяжении работы со Swift.
Краткое содержание:
- написание повторно используемого кода с помощью обобщений;
- итераторы, последовательности и коллекции;
- протокольно-ориентированное программирование;
- методы map, flatMap и compactMap;
- асинхронная обработка ошибок с помощью типа Result;
- передовые методы для работы со Swift.
Издание рассчитано на программистов продвинутого начального и среднего уровней.
Об авторе:
Чейрд ин’т Вейн (Tjeerd in lt Veen)— старший инженер-программист и архитектор программного обеспечения мобильного подразделения крупного международного банка.
Автор(ы) | Чейрд ин’т Вейн |
Переводчик | Д. А. Беликов |
Издательство | ДМК Пресс |
Год издания | 2020 |
ISBN | 978-5-97060-780-0 |
Кол-во страниц | 412 |
Формат страниц | 70x100/16 (170x240 мм) |
Размеры товара | 242 × 171 × 26 мм |
Язык | Русский |
Переплёт | Твердый |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 200 экз. |
Вес | 795 г |