PowerApps first look: Create mobile apps without coding

Microsoft’s nascent no-code development tool is limited and limiting, but also promising

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.
At a Glance
  • Microsoft PowerApps (Preview)

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?

Given the complexities of mobile devices, even low-code development platforms can be daunting for nonprogrammers, and actual no-code platforms often limit the capabilities of the apps being built. With PowerApps, in light of those difficulties, Microsoft has attempted to create a mobile development platform suitable for the power users of old, or the citizen developers we’ve been hearing so much about recently. The main question I’d like to answer, then, is whether and to what extent they’ve succeeded.

Programming for the people

To continue reading this article register now