Quantcast
Channel: Delphi Worlds
Browsing all 58 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Moving controls into view when the virtual keyboard is shown, revisited, again!

In this article I revisit (again) the seemingly perennial problem of controls being obscured by the virtual keyboard when it appears. The code related to this article was tested with Delphi Tokyo...

View Article


Connectivity checker for mobile, revisited

Nearly 5 years ago I wrote an article for checking whether a mobile device has an internet connection. This article revisits that solution, dropping the “less-used” functionality, however it also gains...

View Article


Image may be NSFW.
Clik here to view.

Firebase Cloud Messaging, revisited

A little over a year ago, I posted a two part article about integrating Firebase Cloud Messaging in your Delphi mobile apps. This time, it’s a single part article because much of the work is done for...

View Article

Image may be NSFW.
Clik here to view.

Delphi Worlds 5th Anniversary

I started this blog back in September of 2013. With the 5th Anniversary this month, I figured it is time to tell some of the story.. First languages My first programming language was APL, which I...

View Article

Codex Delphi Add-In

This article describes a Delphi add-in that I’ve been working on, of which the first version (1.0.0) has been released today In the beginning.. Some time ago I started working on an add-in for Delphi...

View Article


Delphi 10.3 Rio has arrived!

It’s time to become excited, because Delphi 10.3 Rio has been released! Rather than go over all the new features here, please refer to the Embarcadero website, and the docwiki for a full list. Of...

View Article

Image may be NSFW.
Clik here to view.

Celebrate Delphi’s birthday with Delphi 10.3.1 update!

On February 14th, 1995, Delphi was brought into the world, and it changed the software development landscape. Now 24 years later, Delphi is still going strong, with the ability to target multiple...

View Article

Image may be NSFW.
Clik here to view.

A fix for using TMapView on Android 9 devices

A recent report on Embarcadero’s Quality Portal caught my attention today, where an app would crash if it used a TMapView on an Android 9 device. Fortunately, I had just recently updated my Nexus 5X to...

View Article


Codex 1.2 Released

Yesterday, I uploaded a new version of Codex to the Github repository that has the installers. Main new changes in this version: Editor Tabs Position There’s now an option (in...

View Article


Delphi 10.3.2 released, and introducing… Mosco!

The latest version of Delphi Rio, 10.3.2 has been released! To coincide with the release, Delphi Worlds introduces: Mosco Mosco (an acronym for MacOS Companion) Mosco is a combination of a macOS...

View Article

Image may be NSFW.
Clik here to view.

Notarizing your macOS 64 bit apps built with Delphi

The recent release of RAD Studio 10.3.2 includes being able to compile your apps for macOS 64-bit, and allows you to notarize your apps right from the IDE. In this article, I cover the notarization...

View Article

Image may be NSFW.
Clik here to view.

Using iOS simulators with Delphi

If you’re starting with a newer version of Xcode on the Mac, you will find that the iOS simulators supplied will not work with Delphi (as at version 10.3.2). In this article I describe the procedure...

View Article

Introducing Device Lens.. and Codex 1.2.1 released

Codex had a feature where you can launch a logcat viewer for displaying logs for Android devices. This feature has now been moved out of Codex (in version 1.2.1)  into a separate application: Device...

View Article


Integrating iOS support with Delphi’s FCM

Before the release of Delphi 10.3.2, Embarcadero released a patch for including FCM (Firebase Cloud Messaging) for Android in your apps, and now that support is included in Delphi 10.3.2. This article...

View Article

Image may be NSFW.
Clik here to view.

Using OpenSSL with Indy in notarized apps on macOS

The requirement for macOS apps to be notarized has thrown a few challenges, one of them being that developers are having trouble with apps that use Indy components with SSL. This article describes how...

View Article


Image may be NSFW.
Clik here to view.

Tools that I use

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

View Article

Image may be NSFW.
Clik here to view.

Cross-platform location monitoring

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

View Article


Image may be NSFW.
Clik here to view.

Expanding Embarcadero’s FCM implementation, revisited

Back in October last year, I wrote about integrating iOS support for FCM using Embarcadero’s implementation. In this article, I describe a revised demo that simplifies things and fixes a couple of...

View Article

Fixing gesture “lag” near the screen edge on iOS

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

View Article

Image may be NSFW.
Clik here to view.

Introducing MonkeyBuilder

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

View Article
Browsing all 58 articles
Browse latest View live