iOS 11 представляет собой значимое обновление для экосистемы Apple, которое меняет подход к разработке приложений и улучшает инструменты, используемые программистами ежедневно. Этот курс помогает быстро освоить ключевые нововведения и понять, как использовать их в реальных проектах.
Что нового в инструментах разработки iOS 11
iOS 11 привносит обновления во все основные инструменты и процессы разработки. В курсе подробно объясняется, какие изменения появились в Xcode 9, Swift 4 и вспомогательных фреймворках, а также как они влияют на рабочий процесс.
Xcode 9 и новые функции Simulator
Обновлённый Xcode 9 содержит улучшения производительности, обновленные инструменты отладки и полностью переработанный Simulator.
Быстрое переключение устройств и более гибкая настройка симуляции.
Совместимость с несколькими запущенными экземплярами Simulator для тестирования многозадачности.
Новые инструменты для работы с интерфейсами и оптимизации приложений.
Swift 4: повышение стабильности и производительности
Swift 4 улучшает взаимодействие с данными и повышает безопасность кода.
Улучшенная работа со строками.
Совместимость со Swift 3 для упрощения миграции проектов.
Расширенные возможности Codable для структур данных.
Обновлённый пользовательский опыт и новые интерфейсные возможности
iOS 11 предлагает обновления UI-компонентов, упрощающие создание современных и удобных приложений.
Обновленные навигационные контроллеры
В iOS 11 Apple улучшила взаимодействие с навигационными панелями, добавив большие заголовки и обновив поисковой интерфейс.
Большие заголовки для улучшенной читаемости.
Интеграция поисковых панелей прямо в навигационный контроллер.
Поддержка Drag and Drop
Функция drag and drop открывает новые возможности для взаимодействия пользователей с контентом внутри приложения.
Перетаскивание текста, изображений и других элементов.
Поддержка многозадачности на iPad.
PDFKit: обновленная работа с PDF
PDFKit значительно расширяет возможности по отображению и обработке документов.
Просмотр PDF прямо в приложении.
Разметка, аннотации и редактирование.
Удобная интеграция в существующие проекты.
Почему стоит пройти этот курс
Этот курс поможет разработчикам быстро адаптироваться к изменениям iOS 11 и использовать новые инструменты максимально эффективно. Опытный инструктор Тодд Перкинс показывает практические примеры, которые помогут применить нововведения в реальных проектах.
В результате вы научитесь
Использовать обновленный Xcode 9 и его возможности.
Работать со Swift 4 и новыми функциями языка.
Создавать современные интерфейсы с учетом изменений в iOS 11.
Внедрять drag and drop и обновленные UI-компоненты.
Использовать PDFKit для работы с документами.
Для кого подходит курс
Курс предназначен для iOS-разработчиков, которые хотят быстро освоить нововведения iOS 11, улучшить свои навыки и поддерживать актуальность проектов в экосистеме Apple.
LinkedIn Learning — это онлайн-платформа для обучения профессиональным навыкам в области IT, бизнеса и креативных индустрий, предоставляющая тысячи видеокурсов от экспертов индустрии.Кратко о платформеОснована как Lynda.com в 1995 годуВ 2015 году приобретена LinkedInВ 2017 году полностью преобразована в LinkedIn LearningСегодня является частью экосистемы Microsoft