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
C++

Touch-Friendly Navigation for Mobile Apps

Over 20% of users abandon an application after using it the first time (per Localytics). How can you design your mobile app to avoid being one of these casualties? Start out by designing your application with mobile in mind. You can’t just replicate your desktop…
C++

Targeting iOS 12 with RAD Studio

Earlier this week, Apple released the new version of iOS, iOS 12. We’ve been testing iOS 12 with 10.2 Tokyo Release 3 and the 10.3 Carnival Beta. What we support with RAD Studio 10.2.3 today: Building applications that can run on iOS 12 devices using the iOS 11 SDK and…
C++

Mobile App Navigation with TTabControl

Author: Rebekah D RAD Studio, Delphi, and C++Builder offer many controls to help create native mobile apps with consistent appearances that behave naturally for each platform. Today we’re going to look at the TabControl on iOS. When we develop for specific platforms like…
C++

Prototyping: from Vision to UX Design

You have a great idea for an app, but how do you successfully get from idea to a well designed, functional app your users love? It starts with design wireframing and prototyping, a faster iterative process that requires less coding effort up front so you know what works and…
C++

Secrets of FireDAC: Pagination With Grids And LiveBindings

If you want to display only a range of results from a recordset you can using paging (otherwise known as pagination) to do so. It is a common pattern when doing web development to give the user 20 results for example and then the ability to move to the next page. If you are…
C++

Articles and News from the C++ community

To prepare for the appearance of C++17 support in the “Carnival” release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what’s happening with ISO C++ you should…
C++

Happy 35 years to C++

Choosing a programming language to learn and utilize is an extremely personal choice and not one that developers take lightly. C++ has a long history as a popular language used to create Operating Systems, drivers, gaming engines and so much more. It expanded the C language…