But the whole idea of React Native is that you write it, you keep most of the code same, the logic and whatnot, and then you have to do some platform-specific parts, but very little otherwise. And of course, as the end result, we get a fully native experience. So iOS apps and Android feel like they're actual iOS and Android apps, and web apps feel like it's a web app, not something else. So we can easily follow the platform conventions with React Native, and it's also pleasant to work with, of course.
But then, why is monetization hard? So on iOS and Android, in case you have never built your own app for those platforms, to monetize anything there when it comes to digital things, you need to use their in-app purchasing systems. So you can't use Stripe or anything there, but you have to use their own. Okay, fair enough. And on the web, you of course don't have those options from Apple and Google, but instead, you have to use Stripe or Paddle or similar. So it becomes like this that if you have multiple platforms, you have to play along with all of these very nicely and connect them very nicely and make it so that you can also use this cross-platform.
With the innovations released, you have to maintain a backend for yourself, which keeps track of the subscription states, handles refunds, etc. and connects all of these services together. And that's kind of where RevityGAD comes in. So we provide, essentially, a subscription backend as a service, so we take care of all the complexity that you would have to otherwise do yourself on the backend, like receive validation, the refunds, the subscription state, all of that, and also a bunch of other good things. Also, we have paywalls, for example. We support all the major platforms, so Android, iOS, and web. We have, for React Native, for Flutter, for native iOS and native Android, SDKs, so you can use us with basically everything.
Comments