Onboarding
-
Page view embedding the necessary onboarding views.
Note
The onboarding always includes the welcome view but others screens can be optional. Currently it can include:OnboardWelcomeView
,OnboardCloudDataView
andOnboardPollView
.Declaration
Swift
class OnboardingViewController : UIPageViewController, UIPageViewControllerDelegate, UIPageViewControllerDataSource
-
Coordinator responsible for the navigation of the onboarding.
See moreDeclaration
Swift
class OnboardWelcomeNavCoordinator : OnboardWelcomeCoordinator
-
Welcome content view implemented in SwiftUI.
See moreDeclaration
Swift
struct OnboardWelcomeView : View
-
Cloud data content view implemented in SwiftUI.
Note
Shown when the app is loaded for the first time and the cloud data needs to be verified.Declaration
Swift
struct OnboardCloudDataView : View
-
Poll content view implemented in SwiftUI.
Note
Shows a small roadmap of future features to let the user choose which one is more important.Declaration
Swift
struct OnboardPollView : View