C++

New in RAD Studio 10.3: C++17, asynchronous C++ code completion, and more

In C++Builder 10.3, we have some great news for C++ developers. We’re very pleased to announce our first C++17 compiler. This is combined with an updated C++17 standard library, and a completely new code completion technology, and – yes, there’s more – a new feature, Error Insight for C++. Let’s dig into what’s new in C++ for RAD Studio 10.3! C++Builder 10.3 with a sample C++17…
Read more
News

Embarcadero Releases AppAnalytics Server Source Code

What is AppAnalytics? A few years ago, Embarcadero introduced the AppAnalytics technology, a simple and effective way to add in-app analytics to VCL and FMX applications using ready-to-use components and a paid SaaS offering for the AppAnalytics backend. Since introducing…
Delphi

Offline Capable Cross Platform Delphi 10.2 FireMonkey Client Code For Android, iOS, macOS, And Windows

The RAD Server Field Service Template provides an end to end field service application template for routing appointments, managing parts, and user administration. It is made up of a REST server module, a desktop client, and a cross platform mobile client. The template can give you a head start in building your own field service solutions. This blog post is about the offline capable mobile client…
Read more
Delphi

Learn to Program with Delphi Community Edition: Part 3 - Architecture and Layers of Code

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 overall architecture of your app. This typically involves breaking your app into smaller parts and in code a typical metaphor is a…
Read more
C++

Using an IDE: Getting back to code faster

A C++ IDE or an Integrated Development Environment is application development software written to give you a way to create or write C++ applications and programs. There is usually a single interface that incorporates all the tools you need to develop applications including: Compiler Debugger Code Editor UI Designer Documentation While some developers believe that you don’t necessarily need an…
Read more