According to release notes of Delphi XE2. FireMonkey may create HD application. HD stands for High Definition. Why HD? Can't VCL application create HD apps as FireMonkey?
Here is the documentation on Firemonkey, from it you can see several features.
Compare normal TV to HD TV. Is like comparing the VCL to what Firemonkey can do. It's a Marketing term that I suspect will catch on as it, does highlight the power.
HD Applications refer many of the features of Firemonkey but the following stand out.
The first paragraph of this above Doc page sums it up best.
FireMonkey leverages the graphics processing unit (GPU) in modern desktop and mobile devices to create visually engaging applications on multiple platforms, targeting the entire range from the personal to the enterprise
I Suspect more and more demo videos will appear over the next few weeks but the difference is significant when compared to the VCL.
"HD" is really is just a marketing alias for "2D", because they wanted to convey something more than what the VCL provides.
And it does provide more, primarily because it is vector-based while the VCL is raster-based.
All coordinates are in floating point precision while in the Standard VCL they are integer values. It perfectly makes sense: the definition is higher, so it's HD...as simple as that
In standard VCL app you can also have HD graphics but not without the use of a third-part graphic library such as Gdi+ or GLScene.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With