2013-12-21 23 views

回答

5

截至今日,FireMonkey版本,以及相关的德尔福版本的名单是:

  • FM1:德尔福XE2
  • FM2: Delphi XE3
  • FM3: Delphi XE4/5

FireMonkey版本比真正的软件版本更适合市场营销。主要是德尔福本身的版本。

对于FireMonkey版本附带XE5的版本有点争议。遵循该模式,它应该是FM4。但是我无法找到使用名称FM4的Embarcadero的任何地方。所以我相当怀疑这是发生了什么事情(我所有的猜测):

  • XE2的原始发行版被命名为纯FireMonkey。
  • XE3的发布消除了iOS的支持,并修复了许多突破性变化带来的深层次和根本性缺陷因此它被命名为FM2。
  • 随着XE4,iOS返回并修复了更多的缺陷,再次发生突变。该图书馆达到稳定,并命名为FM3。他们甚至在营销材料中使用FM 。或许是比原来指数更好的信息。或者那只是我身边的数学家?也许营销人员认为它看起来很酷。
  • XE5增加了Android的支持,并且有更多,尽管更轻微,突破性的变化。 Embarcadero的一位人士表示,如果我们不断改变FM版本,那么人们会厌倦了我们所有的突破性改变。所以我们只需调用FireMonkey,然后离开它。

未来我想你会看到Embarcadero的FireMonkey和FM。这个版本是Delphi版本。

+0

我会说,XE5有FM3.1或FM3vXE5,因为从XE4到XE5有一些代码重大更改http://docwiki.embarcadero.com/RADStudio/XE5/en/FireMonkey_Refactoring_in_XE5 –

+0

+1对于该营销方面。 AFAIK没有人问过VCL的版本号。两者都没有单独销售,所以没有技术上需要这样一个额外的版本号:o) –

+1

可能'FireMonkeyVersion'旨在保存软件版本。从价值来看,它似乎来源于产品版本和FM更新。 –

2

FMX框架的版本取决于您使用的Delphi编译器版本。到目前为止,每个Delphi版本(从XE2开始)都包含了某种不同的/扩展的/改变的Firemonkey框架。

BTW德尔福XE4 Firemonkey框架FM3