Trivial programming work is extremely cheap nowadays: it is done by hobbyists or students or it is usually outsourced to countries where unfortunately wages are very low. It think there is high supply of people with basic programming knowledge. Creating a system to help creating even very trivial software without programming knowlede is very hard, and I think there is very little economic demand for that.
Also creating an application in one of these "software creator packages" can become quite complex. For me it is even harder to create something in them than using a traditional framework and programming environment.
One advantage of this above, say, outsourced work, is that it allows people who would never programme to programme. These people will then get a nice warm fuzzy feeling of acomplishment when they make a programme to fix their problem. I think spreading feelings of acomplishment is a good thing.
Comments
Trivial programming work is extremely cheap nowadays: it is done by hobbyists or students or it is usually outsourced to countries where unfortunately wages are very low. It think there is high supply of people with basic programming knowledge. Creating a system to help creating even very trivial software without programming knowlede is very hard, and I think there is very little economic demand for that. Also creating an application in one of these "software creator packages" can become quite complex. For me it is even harder to create something in them than using a traditional framework and programming environment.
One advantage of this above, say, outsourced work, is that it allows people who would never programme to programme. These people will then get a nice warm fuzzy feeling of acomplishment when they make a programme to fix their problem. I think spreading feelings of acomplishment is a good thing.