Or they can be made in a TWA app that can be published on Android and App stores using https://www.pwabuilder.com/
If you want to access native APIs too, you can make an Anvil app communicate with a mobile app framework using webviews - Native Android/IOS apps with Anvil