While navigation is a core concept for almost every mobile application, the waters are still a bit murky in the world of React Native. For simple applications, the Navigator API provides an easy, ready-to-use component for managing scenes. For applications that are more sophisticated, the new
NavigationExperimental API is worth learning and applying. The statelessness of
NavigationExperimental and its declarative API make it a much more natural fit for a React application.
In addition to navigational APIs, the React Native library comes with many other native APIs that can be used to make complex and interesting applications. In this chapter, we looked at using the
NetInfo API to check for Internet connectivity, the
Linking API to open ...