Hi Bubblers - we have an exciting resource we wanted to share.
We at AirDev started building Bubble apps for clients 4 years ago. For the first two years we would start every project from scratch - building up all of the UI and workflows from a completely blank app. Over time we figured out that we could make our process much more efficient and cut down on development time by standardizing things that are common among apps. As the result, we now start almost every app with a foundation that we call āCanvasā. Itās fully responsive, comes with a complete set of styles, and includes things like sign-up/log-in, dynamic homepage creator, owner/admin portal, and much more. Weāve thought through every detail of this app and have now used it with 100+ clients.
Weāre now releasing the Canvas app to the public, for free. Weāre doing it because we want to help others build great apps without reinventing the wheel and also because in the future we plan to offer the ability to purchase custom, app-specific UI and functionality components that can be added on top of it. In addition, we are publishing a set of standards and best practices that we follow when building apps, which should be helpful in ensuring that your app has a solid structure.
This is an incredibly generous contribution to the platform. Having had some exposure to the Canvas app previously, I can honestly say that I think it is going to be a game changer for the Bubble platform and community. Thank you AirDev.
@zach - this will only work for creating a new app, after which you can take a page from the new app and move it to your existing app. In the future we plan to offer the ability to add pages to existing apps but only those that were built using Canvas as the foundation, because all of the styles need to match up.
So the transfer needs to be with another canvas app if I already have a bubble app not the canvas I wonāt be able to transfer a page from the canvas to my app
@zach - yes, you can transfer a page from Canvas to your existing app. Just keep in mind that the styles wonāt match up, so the page will look differently.
This is a great resource and a awesome insight into your company and the way you approach things.
Question: If I create an app through Canvas, is there a manual step in setting up that app? As far as Iām aware, its not yet possible to create an app automatically? Are these sub apps to the canvas parent app?
Thanks @vincent56 and good question. Any time someone creates an app through Canvas, we simply make a copy of the parent app and then add them as a collaborator (using custom automation that weāve built). So, these arenāt sub-apps but clones - if we update something in the parent app tomorrow, those changes wonāt be reflected in the app made today.
any way to delete a clone app and where are all the features i cloned an app but it brings me to the same bubble editor as always thought i build on some other editor and add already built stuff to it from there can copy with workflows to add to an app or use it from scratch
Iād love to use Canvas because Iām about to start an app rebuild but every time I attempt to create an app and use my bubble email and a valid app name it throws errors. Can you help @vlad?
Thanks for flagging @patricia and @matthieu.b. Weāll check it out and send you a response shortly! My hunch is that itās related to Bubbleās (exciting) redesign.