Looking back at 2021, an inspiration for what 2022 can be

The daily chore easily makes one forget the milestones reached and the goals ahead.
As such, it is good, with the start of the New Year, to look back of what has been achieved in the past year and set the goals for the new year.
First of all, let me wish you a great new year 2022! I made a habit of wishing friends & relatives “to maximize the number of happy days in the new year“. Good health, success, good relationships, interesting work, achievements, luck, new experiences all contribute to happiness. So, when you can maximize the number of happy days in 2022, it is very likely you’ll be blessed with a mix of these things! At the same time, only in utopia, every day will be filled with happiness, so it also helps being prepared for some less successful days.
2021
Looking back at our milestones & achievements in 2021 actually positively surprised me. Even when we often get the impression that on a daily basis, we sometimes spend a lot of time fighting all kinds of little or big technical issues and have the impression we only move forward in baby steps, when looking at it in the scope of a full year, it appears a lot has been done.
A summary
Release of TMS Web Academy

In the beginning of 2021, we launched our new platform TMS Web Academy, which is an online platform for bringing webinars to you where you can learn everything about our products. Since its launch, we already organized about 20 webinars that were free to attend. If you missed these, the replays are here. Of course, we continue along this path with new webinars for 2022 we’ll shortly present. TMS Web Academy proved to be a welcomed replacement for live events we could not hold due to covid-19 as well as a way to reach more developers world-wide.
Launch of TMS Miletus

Miletus is our technology that enables you to create cross-platform desktop applications created with a single code-base and using web technology. Not only did we achieve to bring application generation for Windows, Linux and macOS from just your Delphi IDE running on Windows, we added to that also the Raspberry Pi OS target and we also added support in TMS WEB Core for Visual Studio Code. With Visual Studio Code, you can generate these types of applications directly from your favorite Windows, macOS or Linux machine.
Launch of TMS FNC WX Pack
High DPI to TMS FNC UI Pack
TMS FNC component support for TMS WEB Core for Visual Studio Code

In TMS WEB Core for Visual Studio Code, we added support to install 3rd party component packages. This enables to create distributions of additional components that can be installed also for design-time use in the Visual Studio Code IDE. With this package mechanism in place, our entire FNC component library can now be installed in TMS WEB Core for Visual Studio Code and taken easily advantage of in classic web apps, PWA’s as well as Miletus technology based cross-platform desktop apps for Windows, macOS, Linux and Raspberry Pi.
Release of 4 major updates of TMS WEB Core

Numerous new features added to TMS FNC Maps
In 2021, we added live route editing, overlay views, toll cost calculation, time-zone information, step by step instructions for calculated routes, map rotation, map tilting…
Support for RAD Studio 11 added to all products

Release of the third “Hands-on with Delphi” book

Our colleague Dr. Holger Flick presented his third book in the series Hands-On with Delphi. The book focuses on creating modern, multi-tier data driven Delphi applications with VCL, FireMonkey or TMS WEB Core client applications. It is an excellent source of information of how to best use several TMS components & products together with Delphi.
FNC FMXLinux support
This brings within the Delphi IDE, the number of supported operating systems to 5 (and 6 when counting that FNC can also be used in TMS Miletus apps for Raspberry Pi OS).
Two new academic licensed products added

Since its inception of our academic program, we have added in 2021 two new products: TMS Aurelius and TMS Analytics. Empowering students and teachers to get the maximum value out of the Delphi Community Edition, we gladly offer a range of fully free and fully functioning products. Also in 2022, we are looking at extending the family of academic licensed products from TMS.
Release of TMS Aurelius v5
New TMS Flexcel releases
New cross-platform, cross-framework printing support added in FNC

A maybe underrated new feature we brought in 2021 was printing support in FNC. While having printing support might not be an eye-catching feature, the power of printing support in FNC is that it will just work everywhere with the same code-base. So, you can start sending content to a printer from your Windows, macOS and Linux machine but also so your Android or iOS apps and yes, even from a web client application running in the browser!
TMS Analytics to TMS FNC Chart bridge
TMS FixInsight
TMS XData Query Builder
Numerous TMS VCL UI Pack releases

Still our most used product, TMS VCL UI Pack features over 600 components to help you build feature-rich VCL Windows applications faster. With almost bi-weekly releases, TMS VCL UI Pack saw also in 2021 a constant stream of new features that were added and code improvements. One of the newer developments that certainly can make a big different in your applications in the TAdvWebBrowser component that is an Edge Chromium engine based browser. It offers a future proof browser engine for your applications, and in different TMS VCL UI Pack updates, we offered increasing levels of fine control over this browser and new features. We also significantly improved SVG rendering and the use of resolution independent SVG images for your high-DPI enabled UIs.
A thriller RADOween project
You can see the webinar discussing the thriller project here.
2022
Reach out via email or via the blog comments to express your ideas, expectations, suggestions for things to deliver. Your opinion and thoughts are invaluable to steer our developments in the right direction. Let’s make 2022 together another exciting year filled with the maximum number of happy days!