Описание
Рассмотрены принципы протокольно-ориентированного и функционального программирования на языке Swift 5.5 для операционных систем macOS, iOS и iPadOS. Подробно описана среда разработки Xcode 13.1 и SwiftUI. Приведены приемы проектирования и разработки программ для macOS с использованием фреймворка Cocoa, мобильных приложений с помощью фреймворка Cocoa Touch, описаны принципы создания проектов с интерфейсом Storyboard. Главы содержат упражнения с решениями и примеры кода для начинающих программистов. Во втором издании описано создание проектов в редакторе Interface Builder и подробно рассмотрены новые возможности Swift 5.5.
Для программистов
Вы узнаете, как:
- программировать на языке Swift;
- создавать приложения в среде разработки Xcode;
- использовать технологию SwiftUI;
- создавать проекты с помощью Storyboard и Interface Builder;
- разрабатывать приложения для iOS с применением фреймворка Cocoa Touch.
Казанский Александр Анатольевич, кандидат технических наук, доцент. Более 30 лет работает преподавателем, читает лекции по программированию на C#, VB и других языках. Автор 7 книг, посвященных программированию, дискретной математике, а также использованию macOS и приложений Apple.
Отзывы
Отзывов пока нет.