Products Shop Support Company |

Fire

Your development environment to create great apps for all platforms.

Use the Elements compiler, with Swift, C#, Oxygene or the Java language.

Natively target Cocoa, Android, .NET, WebAssembly and more, right from your Mac.

Learn More | Watch the Video | Download

Latest Blog Posts

Video: Importing Cocoa Frameworks 9 days ago

One of the strengths of the Elements compiler has always been that it allows full and unfettered access to platform APIs and all the third party libraries out there for the platform you are targeting – including those created not by Elements but the platform-vendor's own tool chain.That way, you [ Read more ]

Behind the Scenes: Cross-Module Inlining in Island 11 days ago

As most people know, our Island compiler backend is based on LLVM and uses that to optimize and inline code. However, one problem with that is that LLVM works on the "module" level, per object file, not for the final executable or between different libraries. [ Read more ]

Video: Introduction to Water 23 days ago

Hot on the heels of our Introduction to Fire video from two weeks ago, we've now also published the matching Introduction to Water, our development environment for Windows.The video (embedded below) can be found on our YouTube Channel and on or freshly relaunched RemObjects TV section on the website [ Read more ]

Web Portal: Improvements to Management of Multi-User Accounts 1 months ago

We don't often talk about our website, remobjects.com, here on this blog, but next to our actual products, it is of course a crucial part of the user experience for you, our customers.Today I want to highlight a bunch of enhancements we have made to our customer portal [ Read more ]

Video: Introduction to Fire 1 months ago

After a few years of hiatus for RemObjects TV, we're finally ramping up our video production again, and I'm very pleased to share our first new "modern" Elements video, which gives a quick overview of our Fire IDE for Mac, including a quick look at how to share code between [ Read more ]