- What is it?
- Talking about UX & UI
- What could be the future of the apps?
What is it?
PowerApps is a platform made by #Microsoft that allows developers and the common user to build apps from selectable templates or from scratch. Being a PowerApps developer means that you can create, manage and share business apps for iOS, Android and Windows devices. In conclusion, for any device, for any OS.
If you remember visual basic or coded sometime there, you will remember that the components from that tool were easy to use, dragging to the DOM components already preset with their UI and functionalities. In PowerApps is the same, you can create an app based on another user’s template, from another app made by you, or start it from scratch.
PowerApps has connections to various Microsoft-based and third-party applications, including Microsoft SQL Server, SharePoint, OneDrive, Dropbox, Google Docs, SAP, Oracle, Dynamics CRM, etc. This means that you can interact with databases and APIS in a simple way without making any complicated connection or request to servers or generate a localhost to start working with this powerful tool.
Let’s talk about
User Experience and User Interface (PowerApps: UX & UI)
Okay, here we have a huge point to evaluate and study. I will start by talking about the graphic part because it’s its Achilles heel and main subject to remark.
If you worked with Microsoft or used anytime its Office Suite, you are a Windows user or just a designer who loves making attractive designs every day, you might already know about Fluent Design, Microsoft’s design trend.
PowerApps’ UI will be sober and familiar from the majority of the internet’s users. You can create your own components, but you can’t interact with their own adjustments, just like editing a CSS file. PowerApps gives to you a few items to play with, like borders, hovers and mouse status, backgrounds, fills, widths, heights, positions, etc.; It’s a real mess when you tries to get out from the standard design that PowerApps impose you.
As a multimedia designer, let me tell you that PowerApps is far way from being functional to turn into a usable platform for every user and letting the audience create a “normal” and dynamical apps for people, this means that you can’t create an “Instagram”; with PowerApps, you can create a “Dribbble” for your company’s projects and share it with many people, not share it for the entire world.
The nice part of the user experience and the learning line at the time to develop, design or use this tool will be faster than learn any other developing language. It will be simple and comfortable to start dealing with databases and other third-party interactions. The worst part of the user experience on it is that you can’t create animations, you can’t create your own style or include another design framework to modify the whole components from this platform. The design is square and will be square for ever and ever like that while Microsoft starts thinking about PowerApps’ future: Will it be for the world or just for companies? Will PowerApps be a massive tool for designers and developers? Or it will be Just for Azure and Microsoft’s lovers?
The Future of the Apps
I will fly away higher from the tangent with these thoughts, and I hope you can fly away too.
Microsoft failed with their Microsoft Phones, starting with: Dell Axim X5, a pocket PC device, the first mobile edition with color that let you to create events and contacts faster and easier than other devices. We navigate through the Palms: O2 XDA II, Palm Treo 750v, HTC Touch. Sony Ericsson season started with its Xperia models. The first Samsung has Windows as it’s OS, just like the first HTC. We finally remember the Nokia Lumia, the end of a Microsoft era regarding to the phone industry.
Let me tell you that PowerApps is here to stay; here in any device, any OS, at any time, whenever you want to have it installed or installed again (if you have previously uninstall it), and again, without worrying about sells, market revenues, phones and competences, support, etc.