Head First. Изучаем Swift Год издания: 2023 Автор: Мэннинг Джон, Баттфилд-Эддисон Пэрис Переводчик: ООО «Прогресс книга» Издательство: Питер ISBN: 978-5-4461-2254-7 Серия: Head First O’Reilly Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Количество страниц: 399 Описание: Swift известен как язык разработки приложений, выбранный компанией Apple для iOS, iPadOS, macOS, watchOS и tvOS. Но этим его применение не ограничивается. Swift с открытым кодом набирает популярность как язык системного программирования и программирования на стороне сервера, его используют и в Linux, и в Windows. С чего же начать?
«Head First. Изучаем Swift» охватывает все актуальные темы — от сбора и управления данными до повторного использования кода, построения нестандартных типов данных и структурирования программ и пользовательских интерфейсов в SwiftUI. Изучив Swift, вы будете готовы строить любые приложения — от мобильных и веб-приложений до игр, фреймворков, средств командной строки и многого другого.
Примеры страниц
Оглавление
Введение 21
1 Знакомство со Swift. Приложения, системы и не только! 31
2 По имени Swift. Swift на практике 57
3 Коллекции и управление. Зацикленные на данных 81
4 Функции и перечисления. Повторное использование кода 121
5 Замыкания. Необычные гибкие функции 155
6 Структуры, свойства и методы. Типы, определяемые
пользователем, и не только 181
7 Классы, акторы и наследование. О пользе наследования 211
8 Протоколы и расширения. Протокольные церемонии 235
9 Опциональные типы, распаковка, обобщение и другое.
Неизбежные опциональные типы 267
10 Знакомство со SwiftUI. Пользовательские интерфейсы 293
11 Практическое применение SwiftUI. Круги, таймеры,
кнопки — выбирайте! 337
12 Приложения, веб-программирование и все такое.
Собирая все вместе 365