C++

Creating great UIs with C++Builder and FireMonkey: app templates

FireMonkey is an advanced UI toolkit, capable of great layouts and designs. We’d like to show you what it’s capable of, and how easy it is to make great interfaces using it. We’ve just introduced eighteenexample UI templates using FireMonkey and C++ that really showhow easy it is tocreate great-looking apps. These are freely availableon GetIt, our package…
Read more
News

Evolution of C++ standards

Programming languages are exciting for developers, and C++, one of the more technically challenging and also perhaps the most widely used compiled language, is one of the most exciting. As Theodore Roosevelt is misquoted (*), ‘the more you know about the past…
News

Removing the Community toolbar

The RAD Studio IDE contains a toolbar allowing you to log on to Community, and see messages sent to you by other users, questions and answers, andother notifications. Recent website upgrades have caused issues with this toolbar for some users (now resolved), and we plan to remove the toolbar altogether in an upcoming version of RAD Studio. If you have encountered issues, you can disable it…
Read more
News

C++ Free Compiler Updated to 10.2.3

Embarcadero hashad a free download of our C++ compiler andRTL (capable of making Win32 apps) for many years, going back into the Borland days. (In fact, Idera as a company likes providing free tools – check out some of the others here.) We aim to keep…
News

Why create mobile apps in C++

There are a wide variety of languages used for mobile development: Swift, Objective C, Java, Kotlin, Delphi, C#, and C++. What are the reasons to choose C++? Consider a language along three axes: expressiveness, conciseness, and performance. An expressive language allows you to easily write powerful concepts in code. It is easy to manipulate data in useful ways. ‘Data’ is any variable(s) your…
Read more
News

New in 10.2.3: Using CMake with Ninja

One big new feature in 10.2.3 is support for building with CMake. If you haven’t already, read the previous two posts: introduction to CMake and building with Windows, and building for iOS and Android. Today I’d like to cover using CMake generators, and…
C++

C++ Quality in 10.2.3

EveryRAD Studio release, we focus on what we call QPS: Quality, Performance, Stability.Recentreleases of C++Builder have included: 10.2.0: Lots of work on our linker; improved codegen and optimizations;and debugging improvements (minimizing…
C++

New in 10.2.3: CMake Support for iOS and Android

We’ve introduced some great new features for C++Builder in 10.2.3.  Last week, I wrote about CMake support for our compilers. That post covered what CMake is, and how to use it for Windows, both Win32 and Win64.  If you haven’t read it, please do; it’s worth reading before this post. In this post, we’ll cover CMake for mobile, iOS, and Android.  This is both how to…
Read more