Developed the onboarding flow + some UX and interaction fixes along the way.
Working on this made me understand even more the importance of letting the user when the system is doing work in the background. This could be when the system is loading a resource etc. A little spinner here, a little message here can reassure the user that their input was received.
This is in line with one of Apple's guidelines. I will rephrase: Every action must have an immediate reaction (feedback). Where you need to fetch a resource, let the user know you're doing something in the background.
PS: Enjoying working on this.