This year’s Entwickler Konferenz (EKON 26) will be held on November 7-9 in Dusseldorf, Germany. I am very much looking forward to speaking at this year’s event in person. Visit the EKON website for more information about the conference and to register.

I will be presenting the following sessions:

Creating Custom VCL Styles

Leveraging VCL Styles has become more popular after Embarcadero added support for High DPI and per-control styling. Embarcadero even provides several VCL Styles that you can use to enhance the look of your application. The built-in styles are okay, but what if you want to change some aspect of an existing style? For example, what if you want to change the accent color, or the appearance of check boxes and radio buttons? What if you want to create a completely custom style? The Bitmap Style Designer is the tool for the job, but the designer is definitely not easy to use and there are a lot of factors that must be considered when creating a custom VCL style. This session will cover everything that you need to know to create a custom VCL style like a pro. Plus, learning how to create a custom VCL Style will help you identify problem areas you may encounter when applying a VCL Style.

Spice Up Your Apps with Animations

Animation has become an integral feature of modern applications. When used appropriately, animations engage users and help to maintain context. Fortunately, the FMX Framework has a sophisticated animation engine, which makes it easy for us to spice up our Delphi applications–even if they are just targeting Windows. In this session, we’ll dive into a variety of animation techniques including: property animations, composite animations, animation triggers, tab transitions, and even sprite animations.