I’m creating my first app with RN, and I’ve noticed on certain screens performance is very different between Android and iOS. I have a particular screen that on every iOS device I test I get 60fps for UI & JS, but on Android my Galaxy S7 gets 7fps for both UI & JS.
I noticed that on iOS it shows the # of Views and I also noticed that as I’m navigating through different screen it seems that the view count never drops. New screens always just increase the view count, so by the time in the app the user gets to the above screen I mentioned, the view count is around 400-490. I guess I don’t understand the “createStackNavigator”, but once you navigate away from certain screens shouldn’t their resources be unloaded? I don’t know if this will help Android performance, as the iOS devices appear to be smooth sailing with the 400 view count, but I’m just trying to think of things I can do most of the time the user will be on this particular screen that gets 7fps.