Rating 3.0 out of 5 (1 ratings in Udemy)
What you'll learn- SwiftUI transitions and animations.
- SwiftUI page-to-page transitions.
- Building multi-screen animation flows in SwiftUI.
- SwiftUI scale, move, offset, slide and opacity transitions.
- Create quick interactions between screens with SwiftUI.
- Using SwiftUI controls to drive changes in views.
- Build and prototype interactive interfaces with SwiftUI.
- SwiftUI motion and transition patterns.
- How to switch between SwiftUI full-screen …
Rating 3.0 out of 5 (1 ratings in Udemy)
What you'll learn- SwiftUI transitions and animations.
- SwiftUI page-to-page transitions.
- Building multi-screen animation flows in SwiftUI.
- SwiftUI scale, move, offset, slide and opacity transitions.
- Create quick interactions between screens with SwiftUI.
- Using SwiftUI controls to drive changes in views.
- Build and prototype interactive interfaces with SwiftUI.
- SwiftUI motion and transition patterns.
- How to switch between SwiftUI full-screen views with transitions.
- How to switch between components with transitions.
- How to build relationships between UI elements using motion in SwiftUI.
- Using SwiftUI an interaction design tool like Framer Web or Origami Studio.
DescriptionThis course is a perfect introduction to designing page-to-page interactions, view-to-view transitions, and micro-interaction using SwiftUI. Students of this course will earn the different types of gestures and triggers available in SwiftUI that are used to initiate micro-interactions. Additionally, I will teach you how to use simple rules to define how your micro-interactions can be displayed. This course is designed purposely for designers and iOS developers but does not contain developer-related content. It is a good resource for developers who want to know how to design useful, playful, and organic gesture-based iOS interface interactions, transitions, and micro-interactions using SwiftUI. In particular, this is an excellent resource for busy developers who have not got time to learn how to create smooth transitions and human-initiated interactions in SwiftUI.
In this course, students will learn how to:
Use transitions to animate changes to views. In particular, students will learn how to transform:
1. A card into a detail page
2. An item in a list into a detail page
3. A floating action button into a detail page
4. A search icon into an expanded search, and many more.
Design effective interactions using gestures such as drag, slide, swipe, tap, and long-press. For example, how to use the changes in one view to map or drive the changes in another view.
Create smooth, polished, and visually appealing micro-interactions such as tapping a heart icon to trigger an animation or dragging a toggle to change a view's state with animation.