RemObjects Elements 8.1 released

Released: Apr 29, 2015

Updates in this release

Updates in 8.1

  • Silver: Swift for .NET, Java and Cocoa - Probably the most significant addition to Elements 8.1 is RemObjects' new Silver compiler front-end, which brings Apple's new Swift language, recently voted as the most loved programming language, into the compiler. With Silver, you can now use Swift to write apps for .NET, Android and Java, as well as of course for Mac and iOS. And you can do it inside Visual Studio on Windows, or Fire on the Mac.
  • Fire: Finally, Elements comes to the Mac - RemObjects are hard at work on Fire, their brand new Mac-native development environment for Elements. While still in “Preview”, Fire is now useable for production work, and available to all Elements users, including as Trial version.
  • C# 6.0 - C# 6.0 is coming, and RemObjects have updated RemObjects C# with all the new features – from string interpolation to using static classes, from property initializers to exception filtering. And of course RemObjects C# has always had the indispensable "Elvis Operator", ?., for null-safe member access.
  • Android Studio Sync - Elements 8.1 makes it even easier to design your Android Layout XML files by directly integrating with Google's designer in Android Studio. Simply click "Edit User Interface Files in Android Studio" in VS or Fire and you're set.
  • Language Improvements - Elements 8.1 continues to improve the core languages, as well. RemObjects C# also gains support for __inlinemethods, and all three languages now support type inference for property declarations. Support for Events and Sets has been extended to Java and Cocoa, and boxing support on Cocoa has been improved, among many other things.
  • New IDE-Integrated Documentation - With Version 8, RemObjects introduced a new docs site at docs.elementscompiler.com, which covers all three languages and platforms. With Elements 8.1, these new docs, alongside platform docs for .NET, Java, Android and Cocoa, are now deeply integrated with the IDE and just one press of F1 away.
  • iOS Extensions, including WatchKit - Inside Fire, Elements 8.1 provides tentative and experimental support for creating iOS Extensions, including support for building Custom Keyboards, Share Extensions, Today Widgets andWatchKit Apps.
  • Visual Studio 2015 - Elements 8.1 provides integration with the next version of Visual Studio, currently available as Late Preview from Microsoft.