But basically you need a computer running MacOS so you can use Xcode with an iCloud account so you can subscribe $100/year to get a developer account to have the privilege of having your app reviewed before your app can be on the App Store
And even if you make it that far, they might reject your app
No refunds
With that said, I know services like Replit are trying to incorporate this workflow into their service