Василий Усов - Swift. Разработка приложений под iOS на основе фреймворка UIKit [2021, PDF, RUS]

Страницы:  1

Ответить
Автор
Сообщение

Athena


Swift. Разработка приложений под iOS на основе фреймворка UIKit
Год издания: 2021
Автор: Василий Усов
Издательство: swiftme.ru
ISBN: отсутствует
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 493
Описание: В этой книге вы продолжите свое знакомство с языком программирования Swift и средой разработки Xcode. Узнаете, что такое архитектура проекта, какой она бывает и из чего состоит; как приложение работает в операционной системе, каков его жизненный цикл и жизненный цикл его отдельных элементов; как происходит обмен данными и как передаются события. И все это вы попробуете на практике, рассматривая возможности фреймворка UIKit.
Swift – один из самых современных языков программирования, который вобрал в себя все лучшее из C, Objective-C, Java, Python и многих других. На сегодняшний день он входит в топ-7 по популярности среди всех языков программирования и возглавляет рейтинг языков для мобильной разработки. Создание на Swift приложения под iOS и macOS – это очень творческий процесс, который позволит вам проявить себя. В каждой написанной строчке вы ощутите его лёгкость, гибкость и широкие возможности.
Читая книгу, вы узнаете много интересного материала, который, безусловно, потребуется вам в дальнейшей работе в качестве разработчика. Мы создадим несколько несложных проектов, параллельно рассматривая возможности фреймворка UIKit и постепенно углубляясь в архитектуру приложений. Материал книги - это не просто «набивание» кода и размещение UI-элементов «вслед за автором». Я старался, чтобы вы достигли полного понимания каждого элемента и механизма, который используется в процессе разработки приложений.
Для кого написана книга:
Книга, которую вы держите в руках, предназначена для начинающих разработчиков, имеющих базовые знания синтаксиса и возможностей Swift. Если вы еще не знакомы с данным языком, но хотите его освоить, начните свое обучение с предыдущей книги серии «Swift. Основы разработки приложений под iOS и macOS».
В ходе чтения книги вы встретите не только теоретические сведения, но и большое количество практических примеров и заданий, выполняя которые вы углубите свои знания в области разработки iOS-приложений на языке Swift. Вам предстоит пройти большой путь, и поверьте, он будет очень интересным. Книга предназначена, в первую очередь, для изучения практической стороны и принципов разработки полноценных приложений.

Примеры страниц

Оглавление

Введение 10
Часть I. Архитектура iOS-приложения. Проект «Right on target» 15
Глава 1. Игра «Right on target» 19
Глава 2. Введение в шаблон. проектирования MVC 48
Глава 3. Введение в жизненный цикл View Controller 57
Глава 4. Рефакторинг программного кода 92
Глава 5. Структура и запуск. iOS-приложения 105
Часть II. Введение в табличные представления. Проект «Contacts» 125
Глава 6. Шаблоны «Делегирование» и «Источник данных» 127
Глава 7. Табличные представления. Класс UITableView 138
Глава 8. Долговременное хранение данных. User Defaults 185
Часть III. Продвинутые табличные представления. Проект «To-Do Manager» 202
Глава 9. Навигационный контроллер. Класс UINavigation Controller 204
Глава 10. Передача данных между контроллерами 227
Глава 11. Контроллер табличного представления. Класс UITableViewController 256
Глава 12. Табличные представления на основе прототипов ячеек 264
Глава 13. Изменение элементов табличного представления 296
Глава 14. Создание и изменение задач 313
Глава 15. Завершение разработки приложения 344
Часть IV. Графический интерфейс. Проект «Cards» 352
Глава 16. Классы UIView и CALayer 354
Глава 17. Кривые Безье 397
Глава 18. Создание игральной карточки. Разработка кастомных представлений и слоев 419
Глава 19. События и анимации в iOS 442
Глава 20. Разработка приложения 461
Заключение 490
Download

Скачать .torrent файл

Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм

 

Гость


А в формате epub будет?
 

Athena


adil, нет. Вы можете конвертировать.
 
logo
Error