This talk will provide an introduction to the portal architecture, including design principles for the user experience and the API design.
A year after Flatpak 1.0, we can also take a look back at lessons learned from using portals in a wide range of applications:
What works well, what doesn't?
What are the most sorely missing portals?
Which ones turned out to be unnecessary?
How can you write a portal yourself?
If you think your application needs a portal to interact with the system, please attend this talk - I plan to collect suggestions.