RemObjects Software Gears
| @PDC | Home | Products | Trials | Shop | Support | About |
     
products by platform by tool by edition

The following is an overview of the products provided by RemObjects Software.

Click on any of the products to learn more about individual products and how they can help with your development tasks. Or explore the by platform, by tool and by edition tabs to find out more about the platforms and development environments they support.

 

Data Abstract

RemObjects SDK

AnyDAC

 

Hydra

 

Suite Subscription

 

Oxygene

 

Internet Pack for .NET

 

Pascal Script for Delphi

This page lists our products editions grouped by the platforms, or operating systems, that they support. Need to develop for Windows, Windows CE, Linux, Mac OS X or iPhone? This list shows you which products and editions are right for the job.

Platform Support for Microsoft Windows

Windows development is supported by the entire range of RemObjects Products. 64-bit development is supported through .NET and Free Pascal.

In general, all "for .NET" products support the Microsoft .NET Framework 2.0 and above and (with the exception of Hydra) Mono 1.9 and above, equally. Development can be done in Visual Studio or MonoDevelop. All .NET products are ready for 64 bit Windows.

The "for Delphi" products support development of native Win32 applications using Delphi itself, and native Win32 and Win64 development using Free Pascal.

RemObjects SDK

  • Managed client and server development using .NET and Mono.
  • Managed client development for Windows CE using .NET.
  • Native client and server development using Delphi and Free Pascal.

Data Abstract

  • Managed client and server development using .NET and Mono.
  • Managed client development for Windows CE using .NET.
  • Native client and server development using Delphi and Free Pascal.

Internet Pack

  • Managed client and server development using .NET and Mono.
  • Managed client and server development for Windows CE using .NET.

Hydra

  • Managed plugin and host development using .NET.
  • Native plugin and host development using Delphi for Win32.

AnyDAC

  • Native development using Delphi and Free Pascal.

Platform Support for OS X

Apple's OS X Platform is supported, both for desktop development on the Mac, and for mobile clients running on iPhone.

In general, all "for .NET" products (with the exception of Hydra) fully support Mono 1.9 and above, for development for Mac desktops and servers. Development can be done in MonoDevelop, or on a Windows machine (or VM) running Visual Studio.

Native/unmanaged development is supported with our "for OS X" Objective-C libraries in Xcode.

RemObjects SDK

  • Client and server development using Mono (Mac only)
  • Native client development using Objective-C and Xcode

Data Abstract

  • Client and server development using Mono (Mac only)
  • Native client development using Objective-C and Xcode [coming in 2009]

Internet Pack

  • Client and server development using Mono (Mac only)

Platform Support for Linux

Linux development is supported via the Open Source Mono and Free Pascal development tools.

In general, all "for .NET" products (with the exception of Hydra) fully support Mono 1.9 and above, in addition to Microsoft's .NET Framework. Development can be done in MonoDevelop, or on a Windows machine (or VM) running Visual Studio.

Native/unmanaged development is supported with Free Pascal, with the "for Delphi" products.

RemObjects SDK

  • Managed client and server development using and Mono.
  • Native client development using Free Pascal and Lazarus.

Data Abstract

  • Managed client and server development using Mono.
  • Native client development using Free Pascal and Lazarus.

Internet Pack

  • Managed client and server development Mono.

AnyDAC

  • Native development using Free Pascal (coming soon)

Platform Support for Browser-Based Clients

In addition to "traditional" standalone applications, Data Abstract and RemObjects SDK support building rich browser-based clients that can run on a variety of platforms and web browsers.

The "for .NET" versions of Data Abstract and RemObjects SDK can be used in Silverlight, Microsoft's cross-platform, cross-browser .NET runtime supporting Internet Explorer, Firefox and Safari on Windows and Mac OS X, as well as Moonlight, the open source port of Silverlight for Linux.

In addition, all RemObjects SDK (and Data Abstract) servers support serving JSON data that can easily be consumed by client-side JavaScripts, and RemObjects SDK provides code generation both for client-side JavaScript and server-side PHP scripting to access these servers.

RemObjects SDK

  • Managed client development using Silverlight and Moonlight.
  • Script-based client development using JSON and JavaScript.

Data Abstract

  • Managed client development using Silverlight and Moonlight.
  • Script-based client development using JSON and JavaScript.

This page lists our products by the tools, or IDEs, that they support. Looking for a solution that works in Visual Studio, Delphi, Xcode or Free Pascal? Find out which edition is right for you, here.


Support for Visual Studio

All "for .NET" products integrate with Visual Studio 2005 and 2008 to provide the best possible development environment, both for Windows-based .NET applications and also for cross-developing to Linux and Mac OS X using Mono.

Support is provided for the Microsoft .NET Framework 2.0 and above and (with the exception of Hydra) for the Compact Framework and Mono 1.9 and above, including 32-bit and 64-bit targets.

Mono support is tested against Linux and Mac OS X, but the products should also work (albeit unsupported) under other platforms accessible from Mono.

All products support C#, Visual Basic .NET and Delphi Prism.

RemObjects SDK

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed web client development using Silverlight.
  • Managed client development for Windows CE and Windows Mobile.
  • Applications are wire-compatible with clients and servers created in Delphi, and with native Mac OS X and JavaScript browser clients.

Data Abstract

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed web client development using Silverlight.
  • Managed client development for Windows CE and Windows Mobile.
  • Applications are wire-compatible with clients and servers created in Delphi, and with native Mac OS X and JavaScript browser clients.

Internet Pack

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed client and server development for Windows CE and Windows Mobile.

Hydra

  • Managed plugin and host development for Windows.

Support for Delphi

The "for Delphi" products support development of native Win32 applications using Delphi itself. See further below for information on support for Free Pascal.

Supported versions are Delphi 6, Delphi 7, Delphi 2006, Delphi 2007 and Delphi 2009. Full Unicode support is provided for Delphi 2009 and later.

RemObjects SDK

  • Native client and server development for 32-bit Windows.
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

Data Abstract

  • Native client and server development for 32-bit Windows.
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

Hydra

  • Native plugin and host development for 32-bit Windows.

AnyDAC

  • Native development for 32-bit Windows.

Support for Xcode

Native development for the Mac OS X and iPhone OS platforms via Apple's Xcode, development environment is supported by RemObjects SDK and (coming in 2009) Data Abstract.

The "for OS X" product editions provide a 100% native Objective-C implementation of the libraries, tailored for the development experience that Objective-C and Cocoa developers expect. Of course, applications created with Xcode are fully wire-compatible with servers created using Delphi or .NET.

RemObjects SDK

  • Native client development for Mac using Cocoa.
  • Native client development for iPhone and iPod touch using the iPhone SDK and Cocoa Touch.

Data Abstract

  • Native client development for Mac using Cocoa.
  • Native client development for iPhone and iPod touch using the iPhone SDK and Cocoa Touch.
  • Data Abstract for OS X is currently in private Alpha and coming in 2009.

Support for Free Pascal and Lazarus

Free Pascal is the open source counterpart to Delphi, extending support for the Delphi language to additional platforms.

In addition to 32-bit Windows applications, our "for Delphi" products also allow you to use Free Pascal to build applications for Linux, Mac OS X and 64-bit Windows.

RemObjects SDK

  • Native client and server development for 32- and 64-bit Windows.
  • Native client and server development for Linux (also 32 and 64-bit).
  • Native development for other platforms accessible from FPC (unsupported).
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

Data Abstract

  • Native client and server development for 32- and 64-bit Windows.
  • Native client and server development for Linux (also 32 and 64-bit).
  • Native development for other platforms accessible from FPC (unsupported).
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

AnyDAC

  • Native development for 32- and 64-bit Windows.
  • support for Linux and other platforms accessible from FPC is in development.

This page lists our products by the available editions. Do you own or are you looking at a "for .NET", "for Delphi" or "for OS X" edition of one of our products? Find out which platforms and tools are supported by it.

"for .NET" Product Editions

All "for .NET" products integrate with Visual Studio 2005 and 2008 to provide the best possible development environment, both for Windows-based .NET applications for also for cross-developing to Linux and Mac OS X using Mono.

Support is provided for the Microsoft .NET Framework 2.0 and above and (with the exception of Hydra) for the Compact Framework and Mono 1.9 and above, including 32-bit and 64-bit targets.

Mono support is tested against Linux and Mac OS X, but the products should also work (albeit unsupported) under other platforms accessible from Mono.

All products support C#, Visual Basic .NET and Delphi Prism.

RemObjects SDK

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed web client development using Silverlight.
  • Managed client development for Windows CE and Windows Mobile.
  • Applications are wire-compatible with clients and servers created in Delphi, and with native Mac OS X and JavaScript browser clients.

Data Abstract

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed web client development using Silverlight.
  • Managed client development for Windows CE and Windows Mobile.
  • Applications are wire-compatible with clients and servers created in Delphi, and with native Mac OS X and JavaScript browser clients.

Internet Pack

  • Managed client and server development for Windows, Linux and Mac OS X.
  • Managed client and server development for Windows CE and Windows Mobile.

Hydra

  • Managed plugin and host development for Windows.

"for Delphi" Product Editions

The "for Delphi" products support development of native Win32 applications using Delphi and its open-source Free Pascal pendant.

Supported versions are Delphi 6, Delphi 7, Delphi 2006, Delphi 2007 and Delphi 2009. Full Unicode support is provided for Delphi 2009 and later, as well as the latest stable releases of Free Pascal.

RemObjects SDK

  • Native development for 32-bit Windows with Delphi.
  • Native development for 32- and 64-bit Windows with Free Pascal.
  • Native development for Linux (also 32 and 64-bit) with Free Pascal.
  • Native development for other platforms accessible from FPC (unsupported).
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

Data Abstract

  • Native development for 32-bit Windows with Delphi.
  • Native development for 32- and 64-bit Windows with Free Pascal.
  • Native development for Linux (also 32 and 64-bit) with Free Pascal.
  • Native development for other platforms accessible from FPC (unsupported).
  • Applications are wire-compatible with clients and servers created in .NET, and with native Mac OS X and JavaScript browser clients.

Hydra

Hydra ships in one single edition that includes support for Delphi and .NET.

  • Native plugin and host development for 32-bit Windows with Delphi.

AnyDAC

  • Native development for 32-bit Windows with Delphi.
  • Native development for 32- and 64-bit Windows with Free Pascal.
  • support for Linux and other platforms accessible from FPC is in development.

"for OS X" Product Editions

The "for OS X" product editions provide a 100% native Objective-C implementation of the libraries, tailored for the development experience that Objective-C and Cocoa developers expect. Of course, applications created with Xcode are fully wire-compatible with servers created using Delphi or .NET.

Native development for the Mac OS X and iPhone OS platforms via Apple's Xcode, development environment is supported by RemObjects SDK and (coming in 2009) Data Abstract.

RemObjects SDK

  • Native client development for Mac using Cocoa.
  • Native client development for iPhone and iPod touch using the iPhone SDK and Cocoa Touch.

Data Abstract

  • Native client development for Mac using Cocoa.
  • Native client development for iPhone and iPod touch using the iPhone SDK and Cocoa Touch.
  • Data Abstract for OS X is currently in private Alpha and coming in 2009.