Launching my App- Need Help

Hi. I have created my web version app . Its currently in Development version. Also I have a integration with Stripe for purchase plan for potential customers. The stripe payment is in test mode. I had few follow up questions. If anyone can help I would be really Obliged:

  1. I want to to have a mobile version as well. so Instead of creating another mobile version, can I transform my webversion to mobile version. Or should I use GoNative / BDK Native / Nativator for wrapping. What would be the best?

  2. Instead of creating a mobile app, can I make my current webapp as mobile friendly (so that it can be rendered correctly if opened in a Mobile)

  3. If I am able to create a mobile version, can I go live with both versions (web and mobile) simultaneously?

  4. Should I go live first and then change my Stripe (from test to live mode); or should I change my stripe from test to live first (while my app is in Bubble dev) and after that deploy the main app

  5. Any other suggestion or anything I need to aware of before launching my app?

Your help is really appreciated

2 Likes

Hello,

I think it’s better to build a native app to have 100% control over the mobile. I wouldn’t wrap. Then it depends on what kind of app you’re building. To transform your app into the mobile version you have to rebuild it.. you can copy and paste parts but the mobile is obviously very different from the web, so it must be rebuilt (I would do web/app step by step at the same time). What do you mean by point number 3? Doing the mobile means going through the revisions of the stores, this could have hitches and slips so if you have a date in mind you should build the mobile, send it for review to the stores and set the release manually, so that you can do it at the same time as the web version, but I don’t know if that’s what you meant.

As far as stripe is concerned, I’m not very good at the subject, so I don’t want to give you wrong or partial answers but I think you should go live before launching the app, for logic.

1 Like

Thank you Mario very much for your insight. appreciate it

It’s better to build with native mobile I’d say. Backend workflows and database are shared across web/mobile, so you’re not starting from scratch. You just need to rebuild the UI (and frontend workflows) for mobile

Yes, you can, as long as app stores approve it. On the web, process is pretty straightforward though.

You can go either way. The Stripe dashboard toggle (that switches between dev and live) doesn’t affect which keys work - your dev environment will keep using test keys and live environment will use live keys independently

Good luck with the launch!

Thank you Sharukh for your insights

1 Like

Hi.
I would like to answer this according what i understand u can also make a mobile ressponive enough to be work on a mobile version as well.Like where i work we usually make web app and made them responsive in a wat that they are good to go to any kind of mobiles as well just have to make everything responsive.
As for the stripe, it’s your choice. If you have already integrated stripe its good to make it live along with the app …If its no integrated yet u can later add it in development mode test it and then make it live its fine both ways.If u make ur app mobile reponsive then bascically its one app working for both mibile and web.