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

Image may be NSFW.
Clik here to view.

Adding Firebase Cloud Messaging to your mobile apps – part 1

Firebase Services from Google are becoming very popular, and Firebase Cloud Messaging (FCM) is just one part of it. In this article I show how you can incorporate support for FCM in your Delphi apps...

View Article


Image may be NSFW.
Clik here to view.

Adding Firebase Cloud Messaging to your mobile apps – part 2

This is Part 2 of a 2-part article on incorporating support for FCM in your Delphi apps for Android and iOS, and this part covers implementation on iOS. UPDATE 3: A change in the Firebase SDK (from...

View Article


Image may be NSFW.
Clik here to view.

Making cross-platform apps with Delphi is easy

Developing software with Delphi is easy regardless of “cross-platformness”, relatively speaking, in comparison to other tools I’ve used, however this article shows how insanely easy it can be to put...

View Article

Delphi Worlds Slack Team

“Slack” is an internet collaboration tool that seems to be gaining popularity pretty quickly. I’ve been using it for over a year now, and have set up a team for Delphi Worlds. I have channels...

View Article

CodeRage XII is coming!

This is one CodeRage you won’t want to miss. Specifically, because there are some very interesting speakers this year, including Uncle Bob Martin (author of The Clean Coder, and many others) and Steve...

View Article


Image may be NSFW.
Clik here to view.

Supporting iPhone X display with Delphi

iPhone X has recently been released, and Delphi developers are a little in the dark about how their apps can support the new devices. This article goes some way to make a start in the right direction....

View Article

Image may be NSFW.
Clik here to view.

A workaround for the Android app “hang” issue with Delphi 10.2.2 Tokyo

The recent Delphi 10.2.2 Tokyo release has resulted in a flurry of reports for apps on Android that “hang” when using tab transitions, or when using “wait” animations. This article offers an...

View Article

Image may be NSFW.
Clik here to view.

Monitoring location updates on Android

Monitoring location updates on Android in a consistent fashion (e.g in a service, and while the screen is locked) can be quite a challenge. This article tackles the problem head-on The code discussed...

View Article


Image may be NSFW.
Clik here to view.

Targeting Android 8 and higher

From August 2018, all new apps on Google Play must target Android 8 (API level 26) or higher, and from November 2018, all app updates on Google Play must do the same. If your app also needs to request...

View Article


Image may be NSFW.
Clik here to view.

Making cross-platform apps with Delphi is easy

Developing software with Delphi is easy regardless of “cross-platformness”, relatively speaking, in comparison to other tools I’ve used, however this article shows how insanely easy it can be to put...

View Article

Delphi Worlds Slack Team

“Slack” is an internet collaboration tool that seems to be gaining popularity pretty quickly. I’ve been using it for over a year now, and have set up a team for Delphi Worlds. I have channels...

View Article

CodeRage XII is coming!

This is one CodeRage you won’t want to miss. Specifically, because there are some very interesting speakers this year, including Uncle Bob Martin (author of The Clean Coder, and many others) and Steve...

View Article

Image may be NSFW.
Clik here to view.

Supporting iPhone X display with Delphi

iPhone X has recently been released, and Delphi developers are a little in the dark about how their apps can support the new devices. This article goes some way to make a start in the right direction....

View Article


Image may be NSFW.
Clik here to view.

A workaround for the Android app “hang” issue with Delphi 10.2.2 Tokyo

The recent Delphi 10.2.2 Tokyo release has resulted in a flurry of reports for apps on Android that “hang” when using tab transitions, or when using “wait” animations. This article offers an...

View Article

Image may be NSFW.
Clik here to view.

Monitoring location updates on Android

Monitoring location updates on Android in a consistent fashion (e.g in a service, and while the screen is locked) can be quite a challenge. This article tackles the problem head-on The code discussed...

View Article


Image may be NSFW.
Clik here to view.

Targeting Android 8 and higher

From August 2018, all new apps on Google Play must target Android 8 (API level 26) or higher, and from November 2018, all app updates on Google Play must do the same. If your app also needs to request...

View Article

Image may be NSFW.
Clik here to view.

Targeting Android 8 and higher, continued

In my last article, I discussed the new requirements for Android apps on Google Play to target Android 8 (API level 26) and higher, and described one possible way of handling permission requests at...

View Article


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
Browsing all 80 articles
Browse latest View live