But if you need something that looks and acts like a native mobile app, use Google's open-source Flutter.
But if you need something that looks and acts like a native mobile app, use Google's open-source Flutter. It does app and web all in one codebase, and you can choose to code with Dart, which isn't painful to learn, or you can no-code within limits until you learn Dart.