К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Integrating Advanced Features and App Deployment · LearnSpace
Назад в каталог
courseraПрограммирование

Integrating Advanced Features and App Deployment

Курс от Packt
Продвинутый≈ 9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Step into the advanced realm of iOS 17 with a course designed to elevate your app development skills. Begin by mastering MapKit, where you'll learn to integrate interactive maps with custom markers, control camera views, manage map content, and implement search and user location tracking. Explore advanced map features like Look Around and directions to provide comprehensive map-based solutions in your apps. Advance your skills with a deep dive into iOS notifications. From leveraging Notification Center and handling system notifications to customizing user notifications with media attachments, you'll gain a thorough understanding of notification management. Learn to group notifications, provide summaries, and add interactive actions, ensuring users stay engaged with your app. Next, integrate iCloud for robust data storage solutions, learning to manage key-value storage, iCloud documents, and metadata queries. Develop skills in handling single and multiple documents in the cloud, ensuring data accessibility and synchronization across devices. Delve into framework integration with UIKit components, and explore web content management with Safari View Controller and WebKit, enriching your app with dynamic web experiences. Finally, focus on media handling, creating custom camera interfaces, integrating video players, and utilizing the Photos Picker. Learn to build multiplatform applications with SwiftUI, adapting your code for macOS and understanding scene management. Localize your app for global markets using string catalogs, and navigate the App Store submission process from certificate management to final publication. This course is designed for intermediate to advanced iOS developers who want to master iOS 17 features, including MapKit integration, notification management, and iCloud data storage solutions. It's perfect for those looking to enhance their skills in framework integration, media handling, multiplatform application development with SwiftUI, and the App Store submission process.

Навыки, которые вы освоите

Application DeploymentApple iOSCloud StorageMobile DevelopmentDocument ManagementSwift ProgrammingData Storage TechnologiesUser Interface (UI)Web ApplicationsWeb ContentCross Platform DevelopmentMac OSiOS DevelopmentUI ComponentsGeospatial Information and TechnologyApplication DevelopmentData StoreApple software proficiency

Программа курса

9 модулей · 68 учебных материалов

01MapKit (Updated to iOS 17)12 материалов

MapKit (Updated to iOS 17)

Introduction to the Course 'Integrating Advanced Features and App Deployment'ЧтениеFull Specialization ResourcesЧтениеPart 1 - Map ViewВидеоPart 2 - CameraВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Integrating Advanced Features and App Deployment
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Part 3 - Map ContentВидео
Part 4 - SearchВидео
Part 5 - SelectionВидео
Part 6 - ControlsВидео
Part 7 - Look AroundВидео
Part 8 - DirectionsВидео
Part 9 - User LocationВидео
Implementing Apple MapKit in iOS AppsDIALOGUE
02Notifications (Updated to iOS 17)12 материалов

Notifications (Updated to iOS 17)

Part 1 - Notification CenterВидеоPart 2 - System NotificationsВидеоPart 3 - User NotificationsВидеоPart 4 - Media AttachmentsВидеоPart 5 - Notifications DelegateВидеоPart 6 - GroupsВидеоPart 7 - SummaryВидеоPart 8 - ActionsВидеоPart 9 - Key-Value ObservingВидеоPart 10 - App StatesВидеоPart 11 - App DelegatesВидеоUsing the Notification Center in iOSDIALOGUE
03iCloud (Updated to iOS 17)7 материалов

iCloud (Updated to iOS 17)

iCloud - Data in the Cloud and Key Value Storage (iOS 17)ВидеоPart 1 - iCloud DocumentsВидеоPart 2 - Metadata QueryВидеоPart 3 - Single DocumentВидеоPart 4 - Multiple DocumentsВидеоUsing iCloud Key-Value Storage with SwiftDIALOGUEiCloud (Updated to iOS 17) - AssessmentЗадание
04Framework Integration (Updated to iOS 17)3 материалов

Framework Integration (Updated to iOS 17)

Part 1 - Integration with UIKit - Representable ViewВидеоPart 2 - Representable View ControllerВидеоIntegrating UI Kit with SwiftUIDIALOGUE
05Web (Updated to iOS 17)5 материалов

Web (Updated to iOS 17)

Part 1 - Web - LinksВидеоPart 2 - Safari View ControllerВидеоPart 3 - WebKit FrameworkВидеоPart 4 - Web ContentВидеоIntegrating Web Content using SwiftUI and WebKitDIALOGUE
06Media (Updated to iOS 17)10 материалов

Media (Updated to iOS 17)

Part 1 - Pictures - Photos PickerВидеоPart 2 - CameraВидеоPart 3 - Storing PicturesВидеоPart 4 - Share LinkВидеоPart 5 - Custom CameraВидеоPart 1 - Video - Video PlayerВидеоPart 2 - Custom Video PlayerВидеоColor PickerВидеоMedia (Updated to iOS 17) - AssessmentЗаданиеWorking with SwiftUI's Photos PickerDIALOGUE
07Multiplatform Applications (Updated to iOS 17)8 материалов

Multiplatform Applications (Updated to iOS 17)

Part 1 - Mac AppsВидеоPart 2 - Conditional CodeВидеоPart 3 - MenuВидеоPart 4 - ToolbarВидеоPart 5 - Mac ModifiersВидеоPart 6 - ScenesВидеоPart 7 - Scene StorageВидеоMultiplatform SwiftUI Apps with XcodeDIALOGUE
08Internationalization - Localization - String Catalogs (iOS 17)2 материалов

Internationalization - Localization - String Catalogs (iOS 17)

Localization - String CatalogsВидеоSwiftUI Localization and String CatalogsDIALOGUE
09App Store (Updated to iOS 17)9 материалов

App Store (Updated to iOS 17)

Part 1 - Publishing - Dev Program - Certificates - Provisioning ProfilesВидеоPart 2 - IconsВидеоPart 3 - Launch ScreenВидеоPart 4 - App Store ConnectВидеоPart 5 - Submitting the ApplicationВидеоConclusion to the Course 'Integrating Advanced Features and App Deployment'ЧтениеApp Store (Updated to iOS 17) - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание