Swift. Разработка приложений под iOS на основе фреймворка UIKit

Эта книга представляет собой практическое руководство по разработке приложений для iOS с использованием языка Swift и фреймворка UIKit. Автор последовательно знакомит читателя с архитектурой iOS-приложений, основными паттернами проектирования и жизненным циклом компонентов.

В первой части рассматривается создание простой игры «Right on target», что позволяет освоить базовые принципы работы с Xcode, интерфейсом Builder и шаблоном проектирования MVC. Особое внимание уделяется рефакторингу кода и структуре запуска приложения в операционной системе iOS.

Далее книга погружает в работу с табличными представлениями через проекты «Contacts» и «To-Do Manager». Читатель изучит паттерны «Делегирование» и «Источник данных», работу с UITableView и UITableViewController, навигационные контроллеры, передачу данных между экранами, а также долговременное хранение данных с помощью User Defaults.

Заключительная часть посвящена созданию графического интерфейса в проекте «Cards». Здесь рассматриваются классы UIView и CALayer, работа с кривыми Безье, разработка кастомных представлений, обработка событий и создание анимаций. Книга подходит для разработчиков, уже знакомых с основами Swift, и желающих углубиться в создание полноценных iOS-приложений.

Swift. Разработка приложений под iOS на основе фреймворка UIKit
A
Автор
Василий Усов
Издательство
swiftme.ru
Год
2021
Язык
Русский
1
Оцените книгу

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

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