Synergy .NET and Mobile App Development

Version 10.3.3

With Synergy DBL Integration (SDI) you can create .NET applications for Windows (including Universal Windows Platform), Android, iOS, and Linux. On Windows, Synergy .NET applications work with the Microsoft .NET Framework. On Android, iOS, and Linux, Synergy .NET applications work with Mono. See Synergy .NET Basics for details on support.

See SDI Basics for more information on SDI, including topics that are common to both traditional Synergy and Synergy .NET (e.g., setting environment variables and using Synergy/DE repositories).

The topics listed below document the development processes for these platforms, including basic steps for using Synergy .NET with required third-party products, such as Visual Studio and Xamarin. The Feature Support section documents which features are supported for Synergy .NET, how support differs for .NET in general, and how support differs for Mono development.


These topics do not fully document third party products or the development procedures required to use them. For information on third party products, refer to the documentation for those products.


Synergy .NET Basics

Synergy .NET Requirements

Using Projects and Portable Class Libraries with Synergy .NET

Developing Windows Desktop and Server Applications

Developing for Universal Windows Platform

Developing for Android

Developing for iOS

Developing for .NET on Linux

Developing Portable Class Libraries

Debugging Synergy .NET Code

Using Data Files on Devices

Performing Common Synergy .NET Coding Tasks

Preparing Existing Code for Synergy .NET

Feature Support