Can bitcoin-core wallet be used as the backend for a mobile wallet app?
There are at least two open source mobile wallets that already do just this:
FullyNoded for iOS, which connects to a bitcoin node via a Tor V3 Hidden Service
Sifir which uses the brilliant Cyphernode