Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This comprehensive course is designed to elevate your SwiftUI skills by diving into the latest navigation and data handling techniques available in iOS 17. You will begin by exploring strategies for managing multiple views within your application, mastering the art of navigating seamlessly from one view to another. The course then guides you through adding and customizing toolbars, enhancing your app's navigation and functionality.
As you progress, you will learn to implement search bars, enabling users to filter and find content efficiently. The course also covers the use of Navigation Links, essential for creating navigable links between your app's views. Modal views, such as sheets, are explored to display temporary content without losing context, while the Inspector view allows you to view and edit UI element details effectively.
Further, you will discover how to implement popover views for presenting information in a focused area, and how to create and manage alert views to display important messages. The course also introduces confirmation dialogs, Tab Views, and universal interfaces, ensuring your app provides a consistent experience across all Apple platforms. Finally, you will delve into size classes and GeometryReader views for adaptive interfaces, and preferences for complex data flow management.
Ideal for developers who want to master navigation and data handling techniques, this course is perfect for developers seeking to create sophisticated and user-friendly app. Prior programming knowledge in Swift is recommended to fully benefit from the course.