RemObjects C#: C# for all Elements platforms | RemObjects Software

RemObjects C#

C# like you have never seen it before.

The C# language you know and love, brought to Java, Android, Apple platforms, WebAssembly, Windows, Linux, and more.
Of .NET, of course.

C# Across Every Platform

RemObjects C# takes the C# programming language you already know and love and brings it to the worlds of Java, Android, Mac, iOS, iPadOS, watchOS, tvOS, WebAssembly, Windows, and Linux development.

We keep the language familiar instead of reinventing it. Where RemObjects C# extends the language, those extensions stay true to the spirit of C# and help the code feel natural on each target.

RemObjects C# lets you target all platforms truly natively. Whether you are building for Apple platforms, Android, Windows, Linux, Java, .NET, or the web, you work directly with each platform's native APIs, frameworks, and UI widgets. No unnecessary abstractions, and no lowest-common-denominator UI.

As a result, your apps stay lean, fast, and natural to the end user because they really are native.

The Platforms

RemObjects C# lets you compile your code for many different target platforms, from operating systems such as Windows and macOS to broader runtimes such as Java and .NET. The same language features are available on each platform, and sharing code between them is straightforward.

At the same time, RemObjects C# remains a strong native fit on each individual platform, with full access to native APIs, frameworks, UI widgets, and low-level capabilities.

Current RemObjects C# Releases

.3081 Stable/Public, May 8. Download Trial.

.3083 Preview, May 15.

Find out what's new.

Work on Windows or Mac

RemObjects C# comes with Fire and Water, our own development environments for Mac and Windows. Fire and Water rethink what a modern IDE should look like from the ground up: fast, lean, and unobtrusive, while staying practical for daily development work.

And if you prefer, RemObjects C# also integrates deeply with Visual Studio 2017 or later.

Whether on Windows or Mac, you can develop for every platform RemObjects C# supports, deploy right to your iOS and Android devices, and move comfortably between targets without changing languages.

Love the idea of RemObjects C#, but prefer a different language?
Check out RemObjects Swift, Iodine (Java) or Oxygene!