Interaction principles could be compared to muscles of a system. And in order to create a system that moves smoothly they should be consistent.
If you are lucky and creating a user interface for an existing platform (like iOS, Android or Smart TV) with a defined human interaction guidelines, you can just follow those. If you are working on a totally new system, I would suggest to start with creation of such guidelines.
- define types of destinations or screens you will use (like home screen, dialogue, warning);
- define mane navigation mechanisms that allow user to switch between those screens (buttons, gestures, events).