Beyond Chat: Delivering mini "apps" with great UI
MCLD 3038 | Sat 08 Aug 3 p.m.–3:45 p.m.
Presented by
-
Stephen Paul Weber
@singpolyma.net@bsky.brid.gy
@singpolyma
https://singpolyma.net
Stephen is a long-time software freedom enthusiast, semi-retired from industry to focus on promoting freedomware solutions to problems faced by everyday people. Stephen currently helps run the Soprani.ca project and the related JMP.chat freedomware-based telephony provider.
Stephen Paul Weber
@singpolyma.net@bsky.brid.gy
@singpolyma
https://singpolyma.net
Stephen is a long-time software freedom enthusiast, semi-retired from industry to focus on promoting freedomware solutions to problems faced by everyday people. Stephen currently helps run the Soprani.ca project and the related JMP.chat freedomware-based telephony provider.
Abstract
XMPP is well-known as a protocol powering chat, but it can do much more than that. There are several ways to deliver interactive experiences other than simple "chat bots". Resulting in mini "apps" that get native UI, built-in user authentication, and built-in ways to communicate this can greatly simplify building some kinds of useful software, even stuff that you wouldn't normally think of as "chat adjacent" at all.
We will look at some things that have already been built, and how you can go about building your own stuff too.
XMPP is well-known as a protocol powering chat, but it can do much more than that. There are several ways to deliver interactive experiences other than simple "chat bots". Resulting in mini "apps" that get native UI, built-in user authentication, and built-in ways to communicate this can greatly simplify building some kinds of useful software, even stuff that you wouldn't normally think of as "chat adjacent" at all.
We will look at some things that have already been built, and how you can go about building your own stuff too.