We advise you upstream of your project on the right technology to consider to achieve your goals. Indeed, there are three different technological eco-systems for developing an application or a site dedicated to mobile: native development for app stores (Apple AppStore and Google Play), hybrid development via a framework like React Native or Cordova / Phonegap or even web development or PWA (Progressive Web App) implementing browser techniques (Service Worker, Manisfest, Responsive, Media API, etc.) in order to optimize operation on mobile and ensure its operation despite network conditions limited or non-existent.
Depending on the nature of your project, your budget, your target, the most effective solution is not necessarily the native application which is traditionally the most expensive. This is why it is important to carry out in-depth reflection in advance to orient yourself as best as possible towards the solution adapted to your needs.