Announcing Remoting SDK and Data Abstract 9

Dear customers.

We’re incredibly excited to let you know about the immediate availability of Remoting SDK and Data Abstract 9, the next major release of our communication and data access frameworks.

It’s been a while since out last major update last summer, but the wait has been worth the while, as version 9 is probably the most significant update we have ever shipped.

The flagship feature of the new version is what we like to call Code-First Services. We’ve done away with the need to laboriously define your services in Service Builder and then keep your code in sync with them. With Remoting SDK 9, you can now just define your services in code as regular classes, and publish them by annotating them with a single attribute. Sounds simple, doesn’t it? And it is, too – because Remoting SDK is doing a lot of hard work under the hood for you.

We think this new feature will radically change how easy it is to write RO servers – both for seasoned users, and for newcomers.

We’ve also significantly improved our support for Swift. The whole Cocoa client library has been annotated to be easier to consume from Apple’s Swift compiler using Xcode, and we’ve integrated Remoting SDK deeply into Fire to make it really easy for Cocoa developers to get started writing Remoting SDK Servers in Swift and deploying them to Linux, Windows and Mac. We think this is really exciting and going to open up a lot of possibilities.

For users on all platforms, we’ve also reworked and streamlined how to connect new client apps to your servers. A new “Connect to Server” menu in the IDEs gets you started, we’ve switched client code stub generation over to our new open-source CodeGen4 engine, and we’ve introduced new .remoteRODL files and a pre-generated ServerAccess class to help keep your client connected.

And we did not stop there. We’ve improved the .NET library to make it really easy to set up secure communications with TLS/SSL, with just a couple of simple properties – whether you want to use purchased certificates or self-signed ones. And we’ve added a new ApplicationServer class that takes care of all the boilerplate code that used to be necessary to get an RO server up and running – that’s now a single line of code!

I could go on and on about what else is new, but it’s probably best if you check it out yourself. You can find our full “What’s New” overview here, and of course the complete change logs here.

Get Remoting SDK and Data Abstract, now!

The new version is available immediately, as free trial for Delphi, Visual Studio or Xcode, and integrated into Fire. And of course for licensed users with an active subscription, version 9 is a free upgrade!

In case your subscription has lapsed, there has never been a better time to renew than today!