There’s no hard limit to the number of screens in the app. However, the more screens you use, the more device memory is needed to render them and ensure a smooth flow without lagging.
So make sure to perform thorough UX research before designing your app. It will help you define the essential features and see how many screens you need to display them.