Well-RESTed: Using Web APIs

Richard Gaskin

Richard Gaskin

Richard Gaskin is the face behind Fourth World Systems, a software design and development consultancy in downtown Los Angeles. He’s been making software since before the web was invented, with his work in recent years focusing on bespoke authoring systems for corporate, medical, and educational organizations.

Richard has worked in an advisory role with most of the companies that have ever produced HyperTalk dialects, including having served as the LiveCode Community Liaison for the eight years the platform was open source.

During the pandemic he’s been branching out to explore systems design in cardboard, with a few print-and-play board games in the works for publication later this year.

Well-RESTed: Using Web APIs

The modern work is driven by APIs, and LiveCode technologies make a great platform to build interfaces between any number of services and data stores.

This talk will introduce the basics of using web APIs using basic CRUD operations with a database as the core example.  We’ll cover handling common authentication options, transforming data to and from common API formats, and how to integrate remote storage easily with GUIs built in both the LiveCode IDE and Appli.

We’ll also discuss good RESTful API design to more easily anticipate how to use them well in clients, and also informing options for designing your own APIs for your servers.

Heather LaineRichard Gaskin