Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

How To Achieve Productive Server Side Development

how-to-achieve-productive-server-side-development-with-delphi-2
How To Achieve Productive Server Side Development RAD Studio schematic

RAD Server is a powerful application and easy to implement infrastructure for rapidly building and deploying services-based applications. RAD Server offers developers the ability to quickly create modern services-based architecture using Delphi and C++ Builder.

RAD Server – Foundation to take your existing client/server business logic to REST API endpoints swiftly. 

In this post, you will learn about one of the real-world cases of using RAD Server and Delphi FireMonkey to solve problems of containerization, middleware and data abstraction. 

Zernpfennig Informatik chooses Delphi to create desktop and mobile apps

Zernpfennig Informatik is from Austria and has successfully developed mobile, web, and desktop applications for years. They needed a modern multiplatform solution for Android, iOS, and Windows for the creation of a flexible and modern access system for the newly built recycling and waste collection centers.

How To Achieve Productive Server Side Development Skarabäus screenshot

Why was RAD Studio chosen to provide the middleware infrastructure?

RAD Studio with Delphi and RAD Server has proven to be an ideal combination with a short development time. Both the user interface for the mobile apps and back-end programming were solved without any technology break by using the same Delphi programming language. It is a straightforward and clean solution.

How could Delphi and RAD Server solve a big challenge

The prerequisite was a multiplatform solution that can be downloaded from Android Play Store and Apple App Store. A big obstacle was the direct connection to the back end of the security company, which regulates the access system and the barrier control, and under other conditions, the location determination using the app for general access authorization.

RAD Server was the obvious choice for a light yet powerful and agile solution

Zernpfennig Informatik developed the access system called Skarabäus. The team successfully launched Skarabäus in a very short development time – 4 months for the design, building, and rollout phases in total.

How To Achieve Productive Server Side Development Skarabäus collection of screens

The communication of the app with the RAD Server middleware was facilitated by REST APIs. The combination of Delphi and RAD Server was perfect and ideal for the project’s success. Furthermore, the system-related components were the problem solver for the Skarabäus system.  

Here you can watch the whole Skarabäus application in action:

Skarabäus is a real-world example of using Delphi + RAD Server

As you can see, the team produced an ideal solution which provided rapid application development and an extremely productive ecosystem for developers.

The RAD Server as modern middleware enabled secure and technologically high-quality networking of heterogeneous applications without the use of third-party components – a tool that combines all necessary components.
Christian Zernpfennig
Managing Director

If you would like to learn more about success stories and case studies, head over to the Embarcadero Success Stories section now!

To read more blog posts on successful projects powered by Delphi, C++ Builder and RAD Server click here: https://blogs.embarcadero.com/category/showcase/


What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts
C++Delphi

Artificial Intelligence: Expectations vs. Reality

CodeDelphiIDERAD Studio

Delphi 11 Alexandria Defines

DelphiDeveloper InterviewsInterviewNews

What Is It Like To Be A Developer David Cornelius?

DelphiRAD Studio

5 Of The Top Reasons Why You Should Use APIs

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES