Parallel (mis)Adventures

In one of our customer projects, we had an Android app that was receiving broadcasts on a background thread (I’ll call this the Receiver thread). On receipt of a message, the Receiver thread needed to do some processing on that message and then update the main thread (the UI thread). The initial solution to this was

Parallel (mis)Adventures Read More »

RAD Studio 10.2.1 Released

Embarcadero have released an update to 10.2 Tokyo today. The official details are here, but it includes: Linux performance improvements Windows 10 Creator support in both Delphi and C++Builder Support for the latest iOS and XCode FireDAC Driver database support updates for MS SQL, Interbase and others Further Android architectural improvements Plus more than 140

RAD Studio 10.2.1 Released Read More »

Enterprise Jenkins on Azure Part 2

Enterprise Jenkins on Azure, Part 2

This post is part 2 of a series: Part 1: Overview and Deploy Azure Resources Part 2: Deploy Jenkins Operations Center, Master and Shared Agent Part 3: The Jenkinsfile, tweaks and tips In this post I deploy the Jenkins distributed builds model: a Jenkins client master will delegate build jobs to one or more Jenkins agents.  In addition,

Enterprise Jenkins on Azure, Part 2 Read More »

Enterprise Jenkins on Azure Part 1

Enterprise Jenkins on Azure, Part 1

I’ve been trying out Enterprise Jenkins on Azure. The inspiration was a webinar, Achieving Continuous Delivery on Microsoft Azure, about the “four quadrants of DevOps maturity”, and how to address the needs of different teams in the delivery pipeline using tools from Azure and Enterprise Jenkins. The webinar includes a demo of a cloud-based Jenkins Pipeline job, and the source code is freely

Enterprise Jenkins on Azure, Part 1 Read More »

Logging in Android

RAD Studio’s ability to do remote debugging of Android apps on device is fantastic for tracking down issues. However sometimes you have issues where the debugger can’t help. Case in point is one of the projects we were doing for a customer recently. The Android portion included a Service, which needed to be auto-started when

Logging in Android Read More »

Scroll to Top