Story image

Can employees really build web apps with zero coding experience?

07 Sep 2018

Article by mobile app consultant Shane Sloan

One of the questions managers will face when looking to build PowerApps is who can build a Power App?

Microsoft promotes PowerApps as a platform for citizen developers, but can a non-coder really learn to create PowerApps?

I spent four weeks doing an in-depth dive on the capabilities of PowerApps during the summer of this year.

I read all the documentation and built five apps to really get a feel for the good, the bad, and the ugly.

After doing so I can confidently state that a non-coder can learn to create robust, functional PowerApps.

The reason is not that Microsoft has magically figured out a way to make app development so simple that anyone can instantly build one.

To their credit, PowerApps has removed a good bit of the coding necessary to build an app.

You really can create a mobile app with a bare minimum of coding – I don’t want to knock their efforts.

However, what makes me so confident that a non-coder can learn to create PowerApps is that Microsoft has made education, documentation, and training a central part of the user experience on the PowerApps platform.

It all starts with Guided Learning.

The guided learning modules are short, concise, and have a natural flow to them.

Each miniature lesson builds on the last without being overbearing.

For a non-coder, this kind of hand-held experience is critical.

Secondly, the documentation is extensive and up to date.

The Canvas App (a blank app) documentation features quickstarts, tutorials, samples, concepts, and how-to guides.

Finally, there is a full reference of formulas and controls.

While this can be a bit overwhelming at first, a user with a bit of experience can use this reference material to resolve most questions.

The single biggest benefit to a new PowerApps developer is the availability of app templates.

App templates are pre-built, functional PowerApps that can be loaded and run from the developer portal,

These app templates allow new developers to open and see what a finished PowerApp looks like.

Because the PowerApp is real, the developer can look through each screen, click and inspect every control, and see every formula and expression to make the application work.

This learn-by-example method is key to allowing a non-coder to see just what it takes to make a real power app.

It provides an invaluable learning experience.

Finally, the community for PowerApps is both active and welcoming.

From general discussions to specific help on expressions and formulas, the community provides a wonderful resource for new developers and especially to non-coders.

For many new developers, their questions will have been answered by others who previously had the same question.

The community creates a way to move past a stumbling block and get on with the next challenge.

Once a developer feels comfortable, there are also blogs on advanced concepts that can really create streamlined, efficient, and powerful apps.

PowerApps opens a new world to non-coders and will allow them to create web applications that would otherwise be too difficult or require years of education to create.

With PowerApps, a desire to learn, and a month of time even non-coders will be capable of creating production-ready apps.

Platform9 and Intersect partner to bring unified cloud to A/NZ
“For Intersect, Platform9 represents the single most strategic solution to a set of challenges we see expanding across the board."
Gartner: AI to reduce project management workload
80% of the work performed project management teams will be taken over by AI by 2030, starting this year.
How Virtustream enabled FMC to modernise its global IT operations
As a result of transforming its IT operations, migrating mission-critical applications to the cloud and implementing a new SAP S/4HANA environment, FMC expects to realise significant cost and time savings. 
Meet the future of women in IT
Emily Sopers has just won Kordia’s first ever Women in Technology Scholarship, which was established to address gender imbalance in the information and communications technology (ICT) sector.
Microsoft Teams’ eight new and upcoming features
After taking Best in Show at Enterprise Connect, Microsoft Teams will be seeing eight new capabilities over 2019.
OutSystems and Boncode team up for better code analysis
The Boncode and OutSystems alliance aims to help organisations to build fast and feel comfortable that the work they're delivering is at peak quality levels.
Vector penalised $3.5 million for excessive levels of power outages
''Given the impact electricity outages have on consumers and businesses it is crucial that lines companies have systems in place to identify and manage the risks present in their networks."
Digital spending to hit US$1.2 trillion by 2022
A recent study by Zinnov shows that IoT spend reached US$201 billion in 2018 while outsourcing service providers generated $40 billion in revenue.