RemObjects Software

RemObjects Software is a software development company committed to offer cutting edge development tools for the next generation distributed applications and the most advanced Object Pascal compiler for the Microsoft .NET and Mono frameworks.

Since 2002, the company has been developing technologies that help create sophisticated and efficient distributed systems, focusing on simplicity, elegance, and performance. These technologies provide all the tools necessary for remoting (RemObjects SDK), data access (Data Abstract) and plug-in management (Hydra).

In 2003 the RemObjects SDK won the "Best Communication Tool" category in the Delphi Informant Readers Choice Award, and became subject of a number of very positive reviews by the leading Delphi magazines establishing the company as one of the key players in the third party market for Delphi and Kylix. Its products are currently being used by hundreds of companies worldwide.
Gespendete Preise im Advents-/April-Gewinnspiel 2010/11
1x RemObjects Hydra

Hydra 3.0 builds on the long tradition of our Hydra framework for Delphi to bridge the gap between the worlds of unmanaged Delphi code and the new Microsoft .NET platform.

Today, many Delphi developers are seeking to move into the .NET platform, either to make use of its advanced development capabilities or to leverage new platforms such as the Windows Presentation Foundation. At the same time, they are hesitant to leave behind all their existing investment in form of an extensive Delphi code base.

1x RemObjects Data Abstract Delphi, .NET oder MAC

Now in its sixth version, Data Abstract™ has helped developers create robust, flexible and scalable database solutions for over five years.

Data Abstract is a comprehensive framework that takes the burden out of data access and allows developers to concentrate on the core part of their application - data presentation and business logic, without having to worry about the intricate details of dealing with the underlying database. Available in three separate editions for .NET, Delphi and OS X, Data Abstract allows the creation of database applications on any of these individual development platforms, or to create platform-spanning solutions that run on a variety of client computers and devices.

How Data Abstract Works

Data Abstract is built on the multi-tier paradigm of data access, meaning that it separates database applications into a middle tier (server) application that enforces data integrity and business rules, which is then accessed by a client tier application that directly interacts with the user. This model addresses several concerns:

  • All data access happens through a controlled access point that can make sure data integrity is maintained and clients cannot bypass security or access data they should not be allowed to see.
  • A single middle-tier can consolidate business logic used be various clients - for example a Windows based desktop client for rich data access, and a thin iPhone client for use in the field.
  • Specifics of the underlying back-end database are abstracted away, so client applications do not need to be concerned with database-specific access technologies and are shielded from changes to both database structure and database type.