Embarcadero is working on a new version of Delphi (and RAD Studio) codenamed Ganymede and currently in Beta. In this blog post and others that are going to follow, we want to start introducing some of the exciting new features of this release.This blog post is based on a pre-release version of the RAD Studio software. No feature is committed until the product’s GA release.
Among…
Who Uses Delphi? The Silent Success Behind Astronauts, Theme Parks, Satellites, And A Multi-billion Ultimate Payday!
March 31, 2025
Despite Delphi being regularly rated as one of the top ten development languages in the world, there’s still this weird, undeserved negativity (accidental or intentional) from some people who wrongly accuse it of being old or outdated. This is despite the fact that as…
Celebrating the 30th Anniversary of Delphi Version 1.0’s Launch
February 14, 2025
I’ve created a post on my blog, “David I’s Everything About Software Development (including the kitchen sink)“, in celebration of the 30th anniversary of Delphi’s launch in San Francisco California at the Software Development West Conference …
How Does Reliable Delphi Keep This Wonderland Running 365 Days A Year?
November 20, 2024
When you are open every single day of the year, rain or shine, your timings are measured in milliseconds, and your smallest distances are 0.7mm (0.03 inch) apart you begin to really appreciate how absolutely rock-solid Delphi is. These are the insanely complex engineering problems Daniel Wolf faces every day he walks into his workplace where he is surrounded by the roar of speeding racing car…
Delphi's 29th Anniversary Webinar Replay And Slides
February 14, 2024
Well, that was a lot of fun! We just had an amazing “not your usual webinar” event where we celebrated the anniversary of 29 years since the release of Delphi. We covered all the sorts of things you would expect with a great presentation of the history of Delphi…
Learn to Program with Community Edition
July 18, 2018
Author: Rebekah D
Get started programming with our Community Editions!
Community Edition is our full-featured and free IDE to build applications for iOS, Android, Windows and macOS from a single codebase using the robust and easy-to-learn Delphi language. It’s…
Last time we have talked about the importance of app architecture and layers of code. David went one step further and started to build user interface for our calculator apps. This week I’m going to catch up and we will discuss designing user interfaces (UI) for our apps.
VCL and FMX
Clearly user interfaces are of the highest importance for the user experience (UX) of our app. In Delphi there…
Learn to Program with Delphi Community Edition: Part 3 - Architecture and Layers of Code
July 18, 2018
This is Part 3 of our five part “Learn to Program” series. In Part 2, we created “DelphiSuperCalculator” project and learned how to build, run and debug it.
Layers
Before rushing into writing code it is a good thing to step back first and think about the…
Learn to Program with Delphi Community Edition: Part 1 - Introduction and Installation
July 17, 2018
This blog post is the beginning of the “Learn to Program in Delphi” series. We are expecting that you have some previous experience in programming, but not in Delphi. In this five part series we are going to take you through the process of building a simple…
Note: This is not a comprehensive security tutorial for RAD Server merelya tech tip.
There are a number of sections in the emsserver.ini file which can help you secure your RAD Server for production which include Server.APICrossDomain, Console.Login, Server.Authorization. You can limit cross site scripting by changing the CrossDomain setting in Server.APICrossDomain to only allow your…