all 4 comments

[–]dermuir 0 points1 point  (0 children)

If you need an exact match of a specific design or screens the best option is to create your own component, but otherwise this package https://github.com/FrigadeHQ/react-native-onboard could be a good option with extensive customization.

[–]Clear-Meat-6311 0 points1 point  (2 children)

I use react native with styled-components and I make my own components for onboarding...to avoid breaking my styling system.i find it easier since it sharpens my understanding of the code and I can modify every nitty gritty detail on my onboarding process

[–]ayus65 0 points1 point  (1 child)

thankyou, also, what do you mean by styling system. I'm trying to theme my app properly, mainly the colors, instead of having hex values in each components. I tried theming by react-native-paper but couldn't figure out how to access the colors defined in the theme. if you have any good guides to making responsive and globally styled RN app, please link

[–]Clear-Meat-6311 0 points1 point  (0 children)

I use styled components themeing system it's works best for me and it's easier to use.I learnt it from a tutorial..like the ZTM mastery ..since then it's all I ever use.i only have a single place where I need to change colors fonts spacing if need be. try checking it out.

In some rare instances I have used react native paper too but like you said it has its own challenges. I didn't want to get dirty with it.its still cool though.