I’ve been thinking about making this post for a long time. I haven’t for fear that it could be considered trolling or simply pontificating on something completely pointless.
The “no-code” movement, that Bubble is staunchly leading, is misleading. There is no such thing as “no-code”. I believe it gives the wrong impression to a lot of different potential users right out of the gate.
Consider this quote:
Bubble is a “no-code” web app development platform that began in 2012. At face value, Bubble shares many similarities with the visual UI-building tools for websites and prototypes listed above. But Bubble is, at its core, a true visual programming language
So is it that we are making a distinction that “Visual Programming” is now not “Coding”? Coding is by definition writing (translate as typing) code for a computer program. There is no one here who can claim they have built a Bubble app without having to type anything. Less typing, 100%. No typing, 0%. I know it’s a great phrase to use in magazines, etc but it’s just misleading and not true. Bubble requires you to learn it’s own visual language (e.g. Do a search for, Format as text, etc).
And the most convincing argument that the no-code movement terminology is completely bogus is the sheer number of development firms, no code coaches and no-code coders selling their services here on the forums.
If it is the case that once you have a legitimate no-code platform you don’t need any developers/coders why do we still need so many of these non-development/development/visual programming/whatever we are calling (or not-calling) them firms?
Happy to be enlightened by people smarter than me.
(Full Disclosure: I love and believe in the Bubble platform. It is an amazing tool. I just feel strongly the terminology is at best misleading and at worst extremely confusing.)