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

How to use Android Service(TAndroidService) in C++Builder

Author: h.mohri [Make a new project for Android service.] File→New→Other NewItems→Delphi Project→Android Service. After making the above selection, click OK. Select a “Local Service” and click OK. TDM class that inherits TAndroidService will be created. Place the TNotificationCenter. Create an OnStartCommand event and write the code. //// function…
Read more
News

FireDAC and Microsoft Azure SQL Database

I’ve started to get requests to use FireDAC with Cloud Databases, like SQL Azure. The question whether or not to put your business data in the cloud is getting easier and easier these days and a lot of that is thanks to Microsoft’s investment in Microsoft…
News

RxLib and Tokyo Compatibility

Author: Jhonny Although in the pagehttp://www.micrel.cz/RxLib/says that they are not the official page of theRxLib, anyone needing this library of components to be able to update their version Delphi … they hope that they add support for Delphi Tokyo. As…
News

FireMonkey and VCL Style Packs from DelphiStyles.com

Their FireMonkey Style Packs provide custom themes for Windows, Mac, iOS and Android, plus Linux (via their FMX for Linux support). They also include style templates for the Bitmap Style Designer with multi-resolution graphics. Below are screenshots of some of their great new styles. DelphiStyles.com also offers a variety of really nice VCL Style Packs with different Windows…
Read more
Delphi

Design Patterns in RAD Delphi

Author: Bogdan Polak BSC What is a design pattern? While several definitions can be formulated, they all contain one universal message. In my opinion the most accurate definition is given in the Wikipedia: https://en.m.wikipedia.org/wiki/Software_design_pattern I would like…
News

Keep Threading in Mind

In my interview with Martin he talked a lot about the importance of performance, which is one of the reasons he uses Delphi for his real-time lighting control systems. He said something along the lines that if you are not programming with threading in mind then you are never…
News

The Niagara Falls Lighting Episode

This episode is extra special in that it include a case study of the software behind the lights for Niagara Falls.Nick and I spoke withMartin Searancke of Dream Solutions, Ltd. in New Zealand, who is the architect of the Light Factory software used by the Niagara…
C++

New in 10.2: MariaDB Support

Author: Pawe Gowacki One of the biggest new RAD Studio 10.2 Tokyo database features is support for MariaDB open-source relational database. MariaDB is one of the most popular open-source SQL databases. It is a fork from MySQL database, after it has been acquired by Oracle, the original creators of MySQL, started to work on MariaDB, which is highly compatible, some say 95%, with MySQL. Consequently…
Read more
C++CodeHow-To'sModernizationRAD Studio

My code used to work but crashes! Easily Solving Incorrect Code with bcc64x

We’ve had a couple of support requests that are along the lines of, ‘I’m upgrading to the new Win64 Modern C++ toolchain. But when I run my app built in Release mode, it crashes, and…

IN THE ARTICLES