Learn about animation possibilities in canvas apps! From what's available out of the box, to how to leverage a good animated GIF, to a guide on implementing custom PowerFx animations, this primer is all you need to get started bringing your app to life.
a deep dive into Delegation
Delegation is both a fundamentally important and tricky to master topic. Let's take a moment to understand the impact of delegation on app building, complete with some practical examples and tips on working around delegation issues.
hear me speak on the Power Platform Show
Just a quick post for you here in case you were missing your regularly-scheduled Joy of Power Apps content! It's been a busy summer of house buying, subsequent house renovation and decoration projects, and trying to sneak in some time off here and there. I've got some great content in the works for future posts... Continue Reading →
an honest guide to canvas app offline (part 2)
Lessons from a real-life production use case for offline architecture in canvas apps. Part 2 of 2: tracking user data, synchronization, testing tips and more
an honest guide to canvas app offline (part 1)
Lessons from a real-life production use case for offline architecture in canvas apps. Part 1 of 2!
more about shadows in canvas apps
A deeper dive on CSS shadows in canvas apps prompted by a real-world requirement, expanding upon the high-level tutorial from my previous post about embedded HTML & CSS.
achieve next-level app design with embedded HTML and CSS
Break through canvas app design limitations with front-end development code. Color gradients, drop shadows and custom fonts— oh my!
style & theme options in canvas (part 2)
In part 2 of 2, I explore additional options for style & color theme management, ranging across collections, variables, external data sources and more. Best practices, gotchas and some pro developer resources included!
style & theme options in canvas (part 1)
Ah, color themes in canvas apps! In Part 1 of this two-part series, I'll show you a quick method of achieving a consistent color theme across your canvas apps.