Which software for mobile application?

Hello,
I am very new to no-code development.
I would like to develop an ERP system for the craft market.
Which combination would make sense to be able to use the bubble database structure for this?

1 - So you have already your ERP as a web application on Bubble or not yet ?
2 - You would like to build a native mobile application ? OR a “Progressive Web Application (PWA)” ?

1 - No, that’s my purpose for starting Bubble.
But before I start, I would like to gather information to know where the is the right way.
2 - yes a native mobile app for the mobil field system and bubble as PWA for the backoffice.

Thanks for your replies.
Well, in this case, you will always be using Bubble platform for your web application.
About the Native mobile app, you have many options:
1 - Use Bubble also but in this case it will generate a PWA so in order to turn it into a native mobile app, then you will need a wrapper “something like BDK https://thebdk.com/”. In this case you have the same application developed on Bubble and also deployed to Android playstore while I believe for the iOS playstore, this might be a problem as Apple has announced few months ago that it won’t accept PWA anymore to be deployed to the store. Please search in this point to verify but I remember I read it somewhere.
However, it’s worth mentioning that Bubble announced in 2023 that they will be availing native mobile application deployment to both Android & iOS in 2024 so it’s expected to be released this year which is good news !
2 - Use Bubble as a front end only, and another backend instead of Bubble’s backend “Something like Xano, Airtable,etc…”. for your web application.
In this option, you might use “FlutterFlow” which is excellent when it comes to mobile app development and connect it to the same backend of your choice.

In my opinion, if your plan is to develop 1st the web application and can wait a little bit for the mobile application then go for option 1 and wait for Bubble till they announce their native mobile applications deployment this year. in this case you will learn only Bubble platform.

While if you go with option 2, it will be quite complicated as you’ll have to learn Bubble + the backend of your choice (Xano, Airtable, etc…) + FlutterFlow which would take much time and increase the complexity of your solution architecture. So you can go with this option if you have no problem spend months in learning different platforms and their integration together.

Hope this helps !

1 Like

Sharing the waitlist for Bubble native mobile application, you can join the waitlist here:

2 Likes