For over a decade, RemObjects Software has supported Cocoa developers on all Apple platforms with state-of-the-art database and remoting frameworks, and the revolutionary Elements compiler and IDE tool-chain and its Fire IDE for Mac.
Data Abstract is the premier framework for building fast, secure and scalable database applications.
Data Abstract for Cocoa lets your iOS, macOS, tvOS, and watchOS applications access your data fast and securely. It can talk to custom middle-tier servers using the Data Absgratc server editions for .NET or Delphi, as well as data hosted in the royalty-free Relativity Sevrer.
On the server-side, Data Abstract's unique Schema™ concept removes clutter and the need to maintain database-vendor-specific code or components. The DA SQL language brings advanced data querying capabilities to the client wihtout compromising data security. And its fast and reliable network communication via the included Remoting SDK has been optimized for all network conditions.
Remoting SDK makes it easy to create remote services and expose them to client applications without worrying about the intricacies of network access.
With Remoting SDK for Cocoa, your iOS, macOS, tvOS, and watchOS applications can access services exposed from servers created with Remoting SDK for .NET or Delphi, as well as standard SOAP servicdes.
Remoting SDK takes care of the rest, using state-of-the-art networking protocols and the latest security paradigms – letting you focus on what's really important.
Elements is a full compiler and development tool chain that brings six powerful languages to Cocoa development (and other plaforms): Oxygene (Object Pascal), Mercury (Visual Basic), Swift, Java, Go, andC#.
Elements comes with its own powerful lightweight native IDEs for the Mac called Fire, but also allows cross-developments from Windows, using its own native Windows IDE, or integrated into Visual Studio.
Next to Cocoa (including of course iOS, macOS, tvOS, and watchOS), Elements supports development for .NET, native Windows and Linux, WebAssebly, as well as Java and Android.