Home/Dave Nottage

About Dave Nottage

This author has not yet filled in any details.
So far Dave Nottage has created 78 blog entries.

Using a prior iOS or macOS SDK with Delphi

By |2020-08-11T18:21:22+10:30August 11, 2020 6:21 pm|General tips|

When a new version of Xcode comes out, invariably there is only one SDK for iOS and macOS included. As is Apple's way, sometimes they change something in the new SDK that breaks the SDK import in Delphi. This article describes a couple of solutions for it. The problem The typical scenario is: you start [...]

Introducing Kastri

By |2020-05-27T17:17:35+10:30May 27, 2020 5:17 pm|Product highlight, Uncategorized, Updates news|

Coinciding with the release of Delphi 10.4 Sydney, commercialization of Kastri has morphed into using Github Sponsors to help fund its development. This article details whats changed, whats new, and the future of Kastri. Kastri Free Be assured the Kastri Free repo will remain, however all new development will continue in the new Kastri repo. [...]

It’s time to Get Excited!

By |2020-05-13T09:34:40+10:30May 13, 2020 9:34 am|Product highlight, Product preview|

The release of Delphi 10.4 Sydney is just around the corner. I've specifically been given permission to show updates and new features in the product, so let's get to it.. Note: This is pre-release information As such, any or all of it may change. Please check the What's New when the product is officially released. [...]

Introducing MonkeyBuilder

By |2020-05-13T09:00:38+10:30May 13, 2020 9:00 am|Product highlight, Product preview|

If you develop mobile apps for the app stores with Delphi, you'll know that building and deploying a release is not a trivial task. MonkeyBuilder can reduce the time you spend from hours into just minutes! Some MonkeyBuilder history MonkeyBuilder is the brainchild of Graham Murt of Kernow Software. You may be familiar with [...]

Fixing gesture “lag” near the screen edge on iOS

By |2020-02-09T17:59:09+10:30February 9, 2020 5:59 pm|Code tips, General tips, Patches, Product highlight, Using APIs|

An enquiry I had from a Hans Jakobsen of EarMaster (brilliant music teaching software for PC, Mac, iPad and iPhone) recently was regarding an apparent "lag" for the OnMouseDown event for controls near the edge of the screen on devices with later versions of iOS. This article poses a workaround for the problem. A [...]

Cross-platform location monitoring

By |2020-06-08T11:21:39+10:30January 3, 2020 12:14 am|Code tips, General tips, Patches|

Previously, I have written two articles on monitoring location changes: one for iOS, and one for Android. This article and the related demo brings everything up-to-date and merges support for both operating systems. STTP (Straight To The Point - I'm coining an acronym to replace TLDR) If you're just after the demo, you may find [...]

Tools that I use

By |2019-10-07T11:28:26+10:30October 7, 2019 11:28 am|Product highlight|

In this post, I'll be taking a look at some of the tools that I use in the process of software development that I swear by. It's not all about Delphi ;-) Before around 2011, I used to be a bit of a "it's Windows or nothing" kind of person. When I started down [...]