Market trend data clearly shows that mobile is now the dominant platform for end-user engagement, with Android being the market’s largest platform today. As a result, having a mobile strategy in place as part of a comprehensive software vision is more important than ever.
When looking to develop a mobile application, a number of key considerations come into play, (Covered in the White Paper…
After looking to binding expressions and how they can link to components, let’s move to the component aimed for managing binding expressions.
In recent blog posts I covered Delphi’s RTL core expression engine and components binding. Now we can make an…
Low Code App Wizard for Delphi
May 31, 2021
Low code app development is increasingly popular today, and for good reason: it speaks to the demand for software paired with the difficulty of creating it. In many ways, Delphi led the low code revolution: RAD, where you build software by connecting components in a visual…
Data ETL: Adding Custom LiveBindings To Your Apps
May 31, 2021
In the recent Data ETL focused TCoffeeAndCode episode there was some excellent discussion around the use of FireDAC to extract and manipulate data in various ways. In this article, you’ll get through what Data ETL is, what is LiveBindings, using Live Bindings with an IDE software , using LiveBindings with custom binding expressions and many more.
The replay, in case you missed it, the replay…
Building Good with C++Builder Contest
May 28, 2021
Contest
Introducing the Building Good with C++Builder Contest! A contest to show your achievements with C++Builder that benefit people, communities, and the world.
We know many people use C++Builder to create software that does good: helps a nonprofit, assists scientific…
Continuing last week blog post on binding expressions, let’s see how components can participate, but creating expressions that refer to properties.
Last week I introduced Delphi RTL expression engine in the blog post…
Developer Stories: Georgi Todorov Gerasimov Talks Us Through His Sophisticated File Encryption App
May 27, 2021
Georgi Todorov Gerasimov has been using Delphi for many years. He has a showcase entry submission (FPS-SE) at the Delphi 26th Showcase Challenge and we got to talk to him about his great Delphi experiences throughout the years. You can purchase and download his application over at File Protect System website.
When did you start using RAD Studio Delphi and have long have you been using it?
We…
C++Builder Optimization Guide with TwineCompile
May 26, 2021
In this post, we’re going to be covering tips and tricks on how you can optimize your c++ software projects to compile as fast as possible. While we’ll definitely be spending some time looking at optimizations geared for use with TwineCompile, some of these tricks apply…
Using Delphi's Expressions Engine
May 24, 2021
Delphi RTL include a very powerful expression engine, which is one of the foundations of the Live Bindings architecture, but can be used as a separate engine for processing expressions. This blog post offers a quick introduction to the topic.
There are many hidden gems in…
Extract, Transform, Load - The Magic Behind HeidiSQL
May 23, 2021
HeidiSQL is a wildly successful open source database management tool. Apart from being extremely useful in the management of MySQL, SQL Server, PostgreSQL, and SQLite databases, it is also open-source and that source code is written in Delphi. Furthermore, if we integrate it with IDE Software like RADStudio, it will be more powerful. Moving on, we’ve already given a brief overview of it before…