If you are new to the world of React Native, or even programming for that matter, one of the first things that you would do is go online and look for guidance on what to do to become a programmer.

You would then see multiple blog posts, tutorials and forums suggesting you to try and build a ToDo App.

The main reason for this is that a ToDo App is simple enough to get you started with any new framework. Also, A ToDo App covers some of the fundamental functions like Read, Write, Update and Delete.

Here is a React Native Todo App built by Rishichandra Wawhal. The App uses NativeBase for UI, Hasura for backend, and Redux for State Management.