Native app development is the best approach to go for if you are planning to target an audience on a specific operating system. It offers an unmatched user experience and apps developed are faster.
Gone are the days we spent thousands of dollars to get native apps developed, using React Native, almost the same quality of apps is now possible in half the time and money.