I have my issues with no-code in general. I like the approach very much, to be consequent about “don’t reinvent the wheel”. I agree, we have almost everything available and developed in some kind of module and yet nearly every developer reinvents the wheel while programming the uncountable next version of the same application again and again. I agree, frameworks like Ionic are not sufficient, not to speak about CSS-frameworks or so.
On the other hand we have in countless projects I currently (year 2021!) am involved with and were involved in situations, where non-technical user still remain on spreadsheets to a wast extend. And I agree: Almost every spreadsheet is a workaround for a real application that possible should exists but does not.
Between these two poles I see is a gap.
- Just like the spreadsheets that come out of non-technical users minds, the same bad, naive interface designs are to await from non-technical users, that get an even more powerfull no-code tool at hand.
- We can not expect non-technical users to write tests or so.
- The database, entity-relationship style of thinking - which is still needed to create even no-code applications is not for every non-technical user and it is part of the technical knowledge, that non-technical user typically tend to avoid.
I believe, there will be at least the need for designers and technical architects to create usable no-code applications for enterprises.
What do you think?
My name is Kevin Heusinger, I founded Kehrwasser - Hamburg, Germany in 2003. In our blog I wrote this article about no-code and why I find it interesting: (German) no-code-apps-ohne-entwicklungsteam Webflow Entwickler