I gave a presentation last Thursday to my Access Pacific User Group in which I talked about using PowerApps and SQL Server Stored Procedures (and tables) to replicate the Northwind Developers Edition template. It'll be live on
AUG's YouTube Channel tomorrow morning.
I don't foresee PowerApps "replacing" Access at any point in the near future. However, with the appropriate set of skills, any professional Access developer can add the remote, or mobile, capabilities of PowerApps to their toolkit and move right on ahead.
Those skills, I think, include:
- Access/VBA
- SQL Server/Stored Procedures
- PowerApps interface design
My short term goal is to finish up creating my PowerApps version of Northwind Developers Edition, at least with basic CRUD and Data validation using exclusively Stored Procedures. Long term, I'd like to add other features if possible. The biggest hurdle is going to be reporting, and for that, I might end up adding PowerBI to the project. I know printing to a local printer is going to be a challenge.
Notice that nowhere in there did I mention Dataverse. There two reasons for that. One, it's not a viable data source for an Access interface due to performance problems. Two, it might well demand incorporating Power Automate to handle the functions I'm using SQL Server Stored Procs for. I'm not entirely sure that's even doable. Plus it's another new skillset.
I've solicited feedback from attendees at that meeting and I'd love to hear from others, either in the comments on that YouTube video or directly via email.
I intend to push this as far as I can go because it fascinates me and because I'm always eager to see how ingenious and resourceful Access developers can be.
After all, as Jeff Boyce famously said, "How hard can it be?"