Разработка приложений на Swift 5.1 и SwiftUI с нуля

Книга представляет собой практическое руководство по созданию приложений для экосистемы Apple с использованием языка Swift 5.1 и современного фреймворка SwiftUI. Издание предназначено для начинающих программистов и позволяет освоить разработку с нуля.

В первой части подробно рассматриваются основы программирования на Swift 5.1, включая принципы протокольно-ориентированного и функционального программирования. Автор знакомит читателей со средой разработки Xcode 11.2, консольными приложениями playground, работой в режиме REPL и основами языка: переменными, функциями, опциональными типами и операциями.

Вторая часть посвящена проектированию и разработке программ для macOS с использованием фреймворка Cocoa, а также мобильных приложений для iOS и iPadOS с помощью Cocoa Touch. Особое внимание уделено новейшей технологии Apple — SwiftUI, которая упрощает создание пользовательских интерфейсов, и принципам работы с интерфейсом Storyboard.

Каждая глава содержит упражнения с решениями и примеры кода, что помогает закрепить материал на практике. Книга подходит для тех, кто хочет начать карьеру в разработке под платформы Apple.

Разработка приложений на Swift 5.1 и SwiftUI с нуля
A
Автор
Александр Казанский
Издательство
БХВ-Петербург
Год
2021
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент