If you are using FireDAC and building your SQL queries manually you may be using more verbose code than is needed. FireDAC has a feature called Macros which allows you to do a variable substitution in your SQL query similar to parameter substitution but for raw SQL. However, in addition to macro substitution you can combine it with conditional substitutions which lets you do the real magic.
If you…
Celebrating Five Amazing Years with Embarcadero
July 19, 2018
This month I am celebrating my five-year anniversary with Embarcadero Technologies. It’s been an amazing adventure and I am looking forward to more. I saw a graphic similar to the following today and it reminded me how great it is to be doing what I am doing (plus I love…
Embarcadero launches Delphi Community Edition
July 19, 2018
The release of Delphi Community Edition is fantastic news for the Delphi language, the developer community, the partners, and the entire ecosystem. We hope it will help new developers (students, hobbyist, open source developers, and someone starting with mobile store…
A vulkan header generator for Delphi.
July 19, 2018
Author: Craig Chapman
What is darkVulkanGen?
A handful of months back, I began working on a game engine for Delphi named darkGlass.
see:
http://chapmanworld.com/darkglass/
https://github.com/chapmanworld/DarkGlass
At that time I’d intended to write the rendering part of the game engine using OpenGL, however, for a variety of reasons I decided to use Vulkan instead.
Vulkan is a modern graphics…
Note: Community Edition cannot coexist with another edition of the same version on one machine.
UPGRADING FROM COMMUNITY EDITION TO PRO/ENTERPRISE/ARCHITECT
The following covers the steps required to install Delphi, C++Builder or RAD Studio Professional edition…
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…
Introducing Delphi and C++Builder Community Edition
July 18, 2018
Today is a very exciting day for our community. For many years, we’ve gotten requests from Delphi and C++Builder users that they’d love to see a Community Edition of Delphi and C++Builder.
For the first time ever, we are launching a full featured Community Edition. It is a path for new developers to experience the amazing capabilities of Embarcadero’s developer tools and…
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…
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…
In the first post we covered the installation of Delphi Community Edition. The best way to learn something is to start using it to build something useful, but not too complicated. Today we will start creating a “calculator” application that we will use as a vehicle to learn the basics of programming in Delphi.
Understanding the IDE
Probably the most important developer tool that programmers…