Developer Skill Sprints - Remote control a Windows app from a mobile device

Posted by on in Blogs
Today's (June 3, 2014) Developer Skill Sprint by Jim McKeeth shows you how to use App Tethering to control a Windows app from a mobile device. From the DocWiki: The RTL provides new App Tethering components to give your applications the ability to interact with other applications running either on the same machine or on a remote machine. You can use App Tethering in your VCL and FireMonkey applications.

Using App Tethering, your applications can:

The App Tethering feature does not depend on a specific transport or protocol. In XE6, the RTL supports Ethernet connections between applications on the same local areal network (LAN) subnet, including applications running on the same device. You can implement your own adapters to support new transports and protocols using the app tethering API.

I created a blog post back in April, "Finding your Tethered Apps", that contains additional information about App Tethering and shows you how to find tethered apps on your subnet. The post includes a link to a sample project that finds and displays tethered app information.

This Skill Sprint Replay is available on YouTube at

For a complete list of Developer Skill Sprints - check out the landing page at

You can register for the Developer Skill Sprint series at

To use the tips, tricks and techniques covered in the Developer Skill Sprints, you can download the free RAD Studio XE6 trial.

Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.


Check out more tips and tricks in this development video: