While there's no single navigation design that works for every app, there are principles and guidelines to help you decide the right design for your app.
Let's start with the basic principles of good navigation design:
Fewer navigation items simplify decision making for users. Providing easy access to important destinations and hiding less important items will help users get where they want, faster.
Clear paths allow for logical navigation for users. Making navigation options obvious and clarifying relationships between pages should prevent users from getting lost.