This article begins with an introduction to Appium Desktop, its benefits and a code sample. If you prefer to watch, go ahead and scroll down to see a video tutorial that provides a full road tour of Appium Desktop, with a working example developed incrementally.

An Introduction to Appium Desktop
Appium Desktop is an open source application for Mac, Windows and Linux that gives you the power of the Appium automation server in a flexible UI. It has been developed by the Appium contributors at Sauce Labs and is currently available here: https://github.com/appium/appium-desktop/releases.
The goal of Appium Desktop is to make interacting with Appium much easier. It does this by wrapping up the core components of Appium in a graphical user interface that allows testers to quickly create and update mobile testing scripts.