Skip to content

Onboarding Screen Exercise Resolved#4

Open
khattasallaman wants to merge 3 commits intoQLASH-eSports:masterfrom
khattasallaman:master
Open

Onboarding Screen Exercise Resolved#4
khattasallaman wants to merge 3 commits intoQLASH-eSports:masterfrom
khattasallaman:master

Conversation

@khattasallaman
Copy link

@khattasallaman khattasallaman commented May 5, 2023

I implemented the onboarding flow using react-native-swiper and some interesting images from Qlash Instagram .

The flow consists of 4 screens:
-> Welcome Screen that contains an image with the company logo and a welcome message.
-> Second Screen with an image of the Qlash headquarters and some enticing info about the company.
-> Third Screen with a nice image and a message of the most interesting feature of the app.
-> The Final screen with the call to action button.

When the user click on the Get Started button in the final screen the app navigate to the game-selection screen and never shows the onBoarding flow again until the user clears the memory.
This last part is implemented using @react-native-async-storage/async-storage by using a flag to determine if it's the first time the app is being launched or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant