News

Custom Managed Records Coming in Delphi 10.3

Beside inline variable declarations, Delphi 10.3 is going to offer another new Object Pascal language extension, custom managed records Beside inline variable declaration, as explained in my recent blog post, the coming 10.3 version of Delphi will have another relevant addition to the Delphi language, namely the ability to define code to be executed when records are first initialized…
Read more
News

How To Design a Great UI - Part 1

How do you design a user interface (UI) to be understandable and easy to interact with? In this series, I’ll give some thoughts on good design, combined with examples. This series is intended as practical UI design advice for small teams or individual developers. Many…
Delphi

Deep Delphi Discussions

Everyone knows Delphi is the best Rapid Application Development tool. Delphi, C++Builder, and RAD Studio set the standard that everyone else is still trying to follow. Nothing will get you to market quicker with a great native experience for your users. Delphi is also a top…
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 Xcode 9.x The new SDK and Xcode versions are not supported at this time. What we plan to support for the new iOS 12 with RAD…
Read more
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…
News

Make Your Apps Scalable and Web-Enabled

This blog post accompanies the webinarMake Your Apps Scalableand Web-Enabled – Leverage your Business Logic with a Fast Flexible Multi-Tier Architecture – Using RAD Server and REST Services. Create high performance, scalable applications by adopting a multi-tier architecture. By separating the UI/presentation layer, the server and the data layer, your apps will scale more…
Read more
News

General Manager Update for September 2018

As we start September, I want to provide some important updates around products and product packaging. Earlier in the year, we simplified our SKUs by including the FireMonkey (FMX) Framework for developing Cross-Platform Apps into all Professional editions. These are also now available to all customers with a Professional license who are on Update Subscription. There are many upcoming changes with…
Read more