First: the goal
Before talking technology, define what the app must achieve and who will use it.
When to go native
When you need top performance or heavy use of camera or sensors.
When to go hybrid
When you want iOS and Android on a single budget and a faster launch.