With the coming 10.3 release, RAD Studio R&D and PM teams are making Delphi's new directions in memory management official. A few years back,...
developer-tools
Android Z-Order, Native Controls, and 10.3 Rio
Before 10.3 Rio when you used a a platform-native control, like TWebBrowser or TMediaPlayer, you were not able to put other controls on top of them....
New in 10.3: IDE UI Improvements in the Main Window
In recent RAD Studio releases, we’ve paid a lot of attention to the IDE’s user interface. In 10.2.2, we added a dark theme (one of the most popular...
Webinar Replay: Simplify Data Change Tracking with InterBase
On October 17, I did an InterBase webinar on using Change Views to simplify data change tracking. Change Views allows you to reduce your...
Level Up Your UI Design Skills
You’re short on time, and cash, so where can you go to learn new skills to improve your app UIs? There are a ton of free, or nearly free, on-demand...
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...
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...
Dave’s Thoughts on UI Design – Index
I'm a big proponent of practical, usable UIs that are easy to understand and pleasant to look at. As an ongoing series, there are a number...
How To Design a Great UI – Part 3
Welcome back! This is the third post on a series on practical UI design, an approach to creating usable, good-looking UIs when you are not a UX...
C++ Libraries in GetIt: MurmurHash 3
An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within...
The Delphi Compiler and UTF-8 Encoded Source Code Files With no BOM
Last week a (large) customer sent me an email indicating he was experiencing issues when compiling the same project on different machines. Turned...
How To Design a Great UI – Part 2
Welcome back! Last time, we discussed a typical UX design flow, and how to tackle this if you do not have access to a UX designer. We also looked at...
Save this Page: All the Patches Since the Last Release
How can you be sure you’ve applied the latest updates for your RAD Studio, Delphi, or C++Builder version? After installing the IDE, there may be...
What’s New and Updated in GetIt for October 2018
GetIt is the package manager built into RAD Studio, Delphi, and C++Builder. It includes 214 packages in 8 different categories. 38 Library packages...
Photos of September Delphi Events: London and Utrecht
Delphi User Group Meeting, London A couple of weeks ago I was in London for personal reasons and teamed up with the UK Developers Group to attend...
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,...
Blogs on Embarcadero Community: Multi Tier Development and Enterprise SKU
I haven't blogged much here in September, because I wrote two blog posts on the Embarcadero community site (given they were more official blog posts...
Get the Competitive Edge with FireUI
The Market Today To stay relevant, be successful and reach users, mobile app developers need to develop multi-device apps. Looking at the latest...
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...
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...
Mobile App Navigation with TTabControl
RAD Studio, Delphi, and C++Builder offer many controls to help create native mobile apps with consistent appearances that behave naturally for each...
Beyond RAD Studio Pro: Why Developers Choose Enterprise and Architect
RAD Studio, Delphi, and C++Builder come in 3 different editions: Professional, Enterprise and Architect. Until recently we also sold some of the...
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...
Make Your Apps Scalable and Web-Enabled
This blog post accompanies the webinar Make Your Apps Scalable and Web-Enabled - Leverage your Business Logic with a Fast Flexible...