Welcome Bubblers! (An honest review)

Thank you Freddy_Blockchain,
I’m afraid you presumed I am better than I am. I was about 17 or 18 years old, sitting up the back being an idiot the whole class (3 months of an electronics degree) of c+; I think I may have even failed the exam.

I have enjoyed learning the basics of MS Excel to create a few basic app type files but did not even get so far as using Visual Basic or Macros. AFL (Amibroker Formula Language) was easy enough to get the basics right but I never became hugely effective nor efficient at this.

If I was to use Wappler I am guessing it would be a hell of a lot of learning and work to set up a great looking course compared to LearnDash on Wordpress?
But Wordpress, I understand can turn into a mess and does have its own learning curve to maintain all of the add-ons. And wordpress will not give me a native app experience, the closet thing being a good form, linked to a spreadsheet…or something like that??

But am I better off learning (and using) Carrd and Typeform, or Webflow / Webwave? Or maybe EasyLMS and MS PowerApps? But then all these are lock-ins, yes? Maybe just to get my site up and running?

Am I able to understand all I need to in order to create a website with Wappler that will be a Blog, Landing page, Course (LMS), membership, and native windows/mac app (or is it just web browser?), and do so without it taking me more than 6 months to learn everything I need to know about databases, security, etc, etc?
I really want to have some product/service launched this year or early next? I’m working on borrowed time (savings $).

Again thanks to anyone that offers any advice or input. I am open to be put in my place if that is what needs to be done, and also ready to put in effort to learn what I need to.
Cheers,
Baz

If you are on borrowed time I would suggest you use Bubble and forget about the lock-in for the time being. You will probably be able to launch your MVP quicker.

Your priority should be getting clients as soon as possible. Once you get some paying clients I would suggest you switch to wappler and start rebuilding.

Do not overcomplicate your Bubble app and don’t add unnecessary features as I can’t stress enough that as soon as you get clients you should come to Wappler and rebuild to retain full control over your code.

Wappler uses web technologies that scale way better than Bubble. Also, by the time you are ready to switch to Wappler I am pretty sure the team will already have implemented a nice set of friendly features for those of you without a technical background.

2 Likes

Thank You JonL! I shall look into that suggestion and report back.

It is just a suggestion as you say.

Another option is to pour all your time and effort into Wappler from day 1. It is time well invested.

You can build with Wappler every thing you can in Bubble and then some more. Dont forget that :slight_smile:

Hello @HappyBaz, I am a fan of MJ De Marco (read his 2 books). :smile:
If you are talking about control, then the best way is to hire a developer and create your web app. You have complete control of the source code, the logic, the interface, and the output.
But then again, this may be costly and may take a longer time compared to using low-code/no-code tools like Wappler. Drag-and-drop is still easier and quicker than hand-coding.
I have checked other low-code/no-code tools like Radzen, Scriptcase, Bubble, PHPRad, Caspio, Zoho Creator, etc…, even the costly Servoy, OutSystems, Kony, and WaveMaker (have only tested Radzen, PHPRad, Bubble, and Zoho Creator). And I learned that you can not get everything you want in a single solution. There are always limitations, a need to sacrifice something to get a feature you want.

You have to sacrifice some things in using these tools like for example hosting, integration features, database support, direct modification of the source code, even the control on the interface.
Some even requires you to learn their framework or even their own programming language/syntax. Lansa has its own language if you want to hand-code. Also most of the hosted online tools are priced by number of developers, users, and/or the size of the database, or the number of records and pages.

With Wappler, you have control where you want it hosted. You have control of the interface and the way you want it to look like. You can modify the source code directly (HTML only). You will be using a universal language on which lots of documentations and guides are already available. It supports the majority of popular databases. If you can hand-code it in HTML, then you can do it in Wappler.
Of course there are still limitations. You have to design multi-tenancy yourself. You need to manage your hosting server(s). You need to design your own database. Etc. On the positive side of these limitations, you will have complete control on them if you did it yourself. :wink:

Also keep in mind that most of your time will be used in designing the app rather than in coding/building it. Coding/building will be a breeze if you have a good design in the first place and a good database design.

It is a fact that you have to start from somewhere. There is no tool where you can create something by just registering or installing it. So take your time to learn a tool. It will not be a time wasted. If you are going with Wappler, then you’ll need a basic understanding of HTML. If you are familiar with HTML, then it will only take a short period of time to create your app. If you need help, the community and the Wappler Team are here for you.

Hope this helps.

4 Likes

With yesterday’s docker release for development this post came to mind as I remember I was briefly involved :smiley:

What I really want to stress to people making the change from Bubble to Wappler is that it’s not really if Bubble implements it or doesn’t.

It’s the paywall. As you probably know Bubble has several pricing tiers. So imagine that I’m completely wrong about my post in Bubble forum and they do indeed add it(but they won’t). That would be great of course for bubblers(and I still count myself as one).

But the last development improvement they added(“versioning”) was only for their production tier. 475$ PER APP!!! They later backtracked and added a light “version of versioning” on their pro tier but that is 115$ again per app.

So with Wappler you have versioning(real versioning) and Docker in the same tier and not behind a huge paywall.

Mark my words. In time Bubble will turn into a new Outsystems and will forget about creators and move to enterprise.

6 Likes

Thank you @zitroware, That was very helpful.

I have been looking into @JonL’s suggestion of using bubble and then his later comment of again considering Wappler. Where I am at right now is not deciding between Bubble and Wappler but rather between Wappler and something like EasyLMS or Wordpress with a bunch of plugins. Bubble (learning and using it) seems like a waste of time…in the long run.

Using something other than Wappler might be something I do if I decide that getting something launched sooner (even if the site / app is different from the main functionality I envisage) is most important. And then as soon as possible get a real developer or start using Wappler and build it better at later date. Hiring a developer is not possible right now, food is more important. :slight_smile:

Using another (quicker / easier) option to launch does not sound appealing though, for these reasons:

  • I will not have learnt much about anything so integrations and choosing settings for security etc etc, plus dealing with updates and problems, will have me lost.

  • I will not be able to create the look and more importantly the functionality that I want (perhaps).

  • I lose control.

So, it looks like Wappler is at the top of the list again. But I have a few questions after today’s efforts learning about databases. So I think for my site/app MySQL sounds right. But then I need Navicat or perhaps (because it’s free) HeidiSQL to program and manage it?

Today I took apart my MS Excel spreadsheet that has the basic functions of what my app will do and changed what was basically one table into many sheets to represent all of the relational database’s I would need. I also learnt today that a query in SQL takes the place of my formulas in Excel. As you can see here, I am a complete beginner…but SQL seems easy enough for a few basic commands…I hope…

Do I use Wappler to build the site / app, HeidiSQL to build the MySQL database? Then I choose a web host for the site, like Cloudways, but also choose Azure or Scalgrid for the database host?

What are the etc? Is there a good book or site that can really give me the whole puzzle, a dummies book perhaps?

I know I’d love to learn all of this stuff and become an efficient user of Wappler. To understand all that goes on behind the scenes of a web-page and app is interesting to me…I just hope it doesn’t take me 3 years going down rabbit holes before I launch my site.

Again, thanks to all in advance for any help / advice. I also new to forums so I may be out of line here…just let me know.
Cheers,
Baz

1 Like

You can use either of those if you want. I use MySQL Workbench, it is also free.

Yes

Most website hosting companies provide both web hosting and integrated database hosting as part of the same package.

One thing I would like to say is that you can completely build a website using Wappler without understanding the behind the scenes workings. For example, I know that Wappler connects to my database and interacts with my tables to insert, update, list, and delete data. Do I know how it does it? Not at all. :slight_smile: but it does it and that is all that is important to me.

Thank you @scott.

sooner you start, faster you learn.
yes, wappler has a learning curve. but if you burn the midnight oil, it’ll be worth it.
am an accountant by education, but now thanks to wappler (and @sid) i am a full time full stack developer. (note: i was familiar with very basic HTML, CSS and SQL before starting with wappler).

there are wappler docs. there is this awesome community.

and there video lessons:
https://wapplerunwrapped.online
https://www.learnwappler.com
https://wapplervirtualacademy.com

welcome and good luck.

2 Likes

Hello @HappyBaz,
I am also a newbie in creating web applications. Though I have background in some programming and scripting languages, I still need to lookup Google and post in this forum for some tasks and questions. My plan is to gain experience first before creating a SaaS application. There are people here that may have already created a SaaS application whom we can ask for help. Fortunately, there are businesses out there that are reluctant to go online. These businesses are my target for on-premises web apps.

As you already probably know, it is good to dip in the water and start as soon as possible. We all learn along the way. And with Wappler, you can start and make mistakes as quickly as possible and learn from these mistakes. :slight_smile:

Hi, and thanks for the replies.

I will dive into Wappler. yeh.:checkered_flag::mount_fuji:

I watched a couple of videos on full stack development today to understand more but these were geared toward a programmer using code. see: https://youtu.be/UnTQVlqmDQ0
It helped, but a lot still goes over my head.
Is there a video or other resource that gives me the complete picture of full stack development using a tool like Wappler?
I’m someone that needs to see and understand the whole picture first so I know that where I start from, and what I do, is the best way forward (and not waste time in the long run).
Cheers

the video lessons links i shared above will help you to get started with Wappler.

In addition to that, there is a pinned topic here in the forum:
https://community.wappler.io/t/wappler-learning-resources

Just want to share a great blog article from @mebeingken and his experiance in going from Bubble to Wappler. Thank you for sharing Ken!

7 Likes

Great post @mebeingken !

2 Likes

Great post @mebeingken!

As a “recovering” Bubbler :smile: , I am super excited to learn Wappler and have the ability to use web standards, choice on how to manage my site/infrastructure, and the ability to build for multiple platforms/UIs!

7 Likes

There’s nothing stopping anyone from posting their Wappler project onto GitHub either, just be sure to include an exported SQL schema.

1 Like

More drama is about to explode on Bubble forums. They just unveiled the “Pioneers Program”.

Or maybe no drama…but come on! I prefer those beers in the Netherlands that I read about.