The Navigate function is used to switch between screens in PowerApps mobile applications.
How do you switch between pages?
By touching/clicking the items on the screen (with the user trigger)
Or automatically after a certain period of time (with a timer).
Usually the OnSelect property is used for all the actions that wanted to be executed the moment we “click”.
As an example, let’s take a look at how we switch to the next page when we click the next button on the page.
The page redirection action for the next button:
Navigate (target page, transition effect) will be written into the OnSelect property of this item.
You of course don’t have to write the Navigate formula to OnSelect all the time. We mentioned that different items have different properties. In this sense, properties like OnCheck, OnVisible, OnChange are used when necessary as well.
The OnCheck property can be used for a check box if you want it to work “the moment it is marked”.