C++ Libraries in GetIt: MurmurHash 3

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 GetIt, our package manager. You may have seen a post earlier this year about real-world (non-demo) apps that you can...

How to Set Up MySQL 8 Cluster Replication

How to Set Up MySQL 8 Cluster Replication

In the Setting up Basic Master-Slave Replication in MySQL 8 blog, we went through the process of setting up two MySQL servers on the same box for the purposes of replication. In that scenario, the Master handled write operations, while the Slave performed the...

How To Design a Great UI – Part 2

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 some key usability principles, and saw an example ‘bad’ user interface that we will improve step by step through this...

How to Build Effective Data Visualizations

How to Build Effective Data Visualizations

A tool like Aqua Data Studio provides a rich canvas for creating data visualizations.   While these charts, graphs, etc. can be eye candy, without proper context they are nothing more than pretty pictures.  It is important to create the right perception.  Perception...

How To Design a Great UI – Part 1

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...

Get the Competitive Edge with FireUI

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 mobile OS market share stats, iOS and Android is split down the middle in the US, with iOS being prevalent in Japan and...

Deep Delphi Discussions

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...

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...

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 platform. Today we’re going to look at the TabControl on iOS. When we develop for specific platforms like iOS and the...

Attention Operational DBAs

Attention Operational DBAs

Uptime Database Infrastructure Monitor triages large environments so that you can quickly determine what needs your immediate attention, Database Down.  Instances that are stopped or imminently unavailable are highlighted in red.   Availability is...

The Simple 3-2-1 Rule for Backups

The Simple 3-2-1 Rule for Backups

Earlier this month, one of Microsoft's Azure data centers encountered an outage that impacted customers worldwide. Microsoft recently provided a preliminary report of the outage, which details the series of events that lead up to the outage....

Fixing Database Performance Problems

Fixing Database Performance Problems

(content originally posted by Bert Scalzo on 3/8/2017) There is no such thing as the perfect database. No matter how hard the DBA may try, something outside the planned norms will eventually occur and then performance will suffer. The good news is this means job...

Prototyping: from Vision to UX Design

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...

1 56 57 58 59 60 124