Could a Progressive Web App be an efficient solution?

Development

Progressive Web App technology can be used to improve user experiences and save data by caching key information and assets on the user’s device. Even bigger efficiencies can perhaps be gained by using Progressive Web Apps instead of native mobile apps, which are often far more bloated.

Resources:

More development strategies