Is there really such a thing as a “citizen developer” of mobile apps? Or is it a myth?
If it’s a myth, it’s the continuation of one that Microsoft and others have been chasing for decades. In the early days of PCs, we talked about users, developers, and power users — defining a power user as someone who could put together a spreadsheet that employed formulas or create a style for a text document. Gasp!
Later, power users were supposed to learn Visual Basic, the Basic dialects for Excel and Word, and all the form and scripting features of Microsoft Access. Finally, they were supposed to use those programs to work with data in SQL Server databases. Was it any wonder that the results of these efforts were often unmaintainable, unauditable, and lacking in security?