> ## Content Index
> Fetch the complete content index at: https://blogs.remobjects.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Elements: Platforms
- URL: https://blogs.remobjects.com/2019/06/27/elements-platforms/
- Published: 2019-06-27T17:04:10.000Z
- Updated: 2019-06-27T17:04:10.000Z
- Author: marc hoffman
- Tags: #Import 2026-08-17 20:17

Our [Elements](https://www.elementscompiler.com/elements?ref=blogs.remobjects.com) tool chain allows software development for a wide range of [Platforms](https://www.elementscompiler.com/elements/platforms?ref=blogs.remobjects.com). Over the past couple of weeks, we have streamlined how we group and talk about these platforms, going away from focusing on the four underlying [compiler backends](https://docs.elementscompiler.com/Compiler/BackEnds?ref=blogs.remobjects.com) and focusing more on the final end platform that projects run on.

This provided some consolidation, but also separation. For example, Android SDK and Android NDK projects use different back-ends, and the latter used to be hidden away under the [Island](https://www.elementscompiler.com/elements/island?ref=blogs.remobjects.com) tab, but now both are grouped under the "Android" platform. On the flip side, plain Java projects use the same back-end as Android SDK, but really deserve their own, separate, "Java" section.

This change in structure shows in many places, including on our website, in docs, and in the product itself.

The newly revised [Platforms](https://www.elementscompiler.com/elements/platforms?ref=blogs.remobjects.com) section of the website covers each platform with a detailed page exploring the different capabilies of the platform at hand — what can be achieved, reasons to choose (or not choose) that particular platform, what target devices or architectures are supported, etc.

Similarly, the [Platforms](https://docs.elementscompiler.com/Platforms?ref=blogs.remobjects.com) section of the documentation has been rearranged to match and goes into the *technical* details about each platform and its sub-platforms (e.g. iOS vs. macOS, .NET Core vs. Desktop). Codename-y talk about our four back-ends – Echoes, Cooper, Island and Toffee – has been relegated to a separate [Compiler Back-Ends](https://docs.elementscompiler.com/Compiler/BackEnds?ref=blogs.remobjects.com) section that explores these in detail.

Inside [Fire](https://www.elementscompiler.com/elements/fire?ref=blogs.remobjects.com) and [Water](https://www.elementscompiler.com/elements/water?ref=blogs.remobjects.com), you will see that the dialogs for creating new projects or files have also been revised to match.

Here's how the new New Project dialog looks in Fire:

![](https://blogs.remobjects.com/content/images/2019/06/FireNewProject@2x-1.png)

and in Water:

![](https://blogs.remobjects.com/content/images/2019/06/WaterNewProject@2x-2.png)

We hope this new structure will make it much easier to discover the right project templates — both for new and experienced Elements users.

Let us know what you think!