My father has been developing a Delphi CRUD application for nearly 25 years now as a hobby. It’s quite fascinating—he never saw any reason to change languages or environments, as they have always done what he needed them to do.
This release is great as he’s just moved over to a HiDPI screen and Delphi 11 automatically deals with the awkward sizing issues that come with that, but he was stuck on Delphi 10.3 manually updating every component (trying to anyway, the documentation is SO poor for it)! I called him when I read this with the good news, and he sounded quite excited by the prospect of not needing to do that anymore!
He worked in the garment industry, for a company that would manufacture clothes for Inditex etc. The programme has a lot of sections. From what I recall: A records module for all the fabrics used, all the designs the designers would come up with, and all the trimmings. The styles module "compiles" the styles and garments; the orders module keeps track of the amounts of orders placed by the customer and starts the preparing to manufacture process. Then there are quite a few different report modules that deal with things in the manufacturing stages, such as truck loading (say a truck is on the way to Morocco, it has picked up the garments and is on the way back, etc.). Then it also deals with samples the customer requests (as you would get at a fabric or paint shop), and the list goes on! Essentially, it is a digital replacement for all the manual processes the company would have to go through (and as I recall, it was all quite manual!). Something bespoke but where the scope is actually quite huge for one person to do. Even though he’s retired now, he’s still working on it!
This release is great as he’s just moved over to a HiDPI screen and Delphi 11 automatically deals with the awkward sizing issues that come with that, but he was stuck on Delphi 10.3 manually updating every component (trying to anyway, the documentation is SO poor for it)! I called him when I read this with the good news, and he sounded quite excited by the prospect of not needing to do that anymore!