Für mich ist der Trend zu FMX der Trennungsgrund von Delphi. Und ich mag Delphi (
VCL) eigentlich immer noch sehr gern. Heulen könnt ich...
Die
VCL ist völlig vernachlässigt, dir
RTL bläht mit jeder neuen FMX Plattform immer weiter auf und die Modernisierung der Delphi Sprache ist völlig in Vergessenheit geraten.
Mit FMX bekommt man:
Windows Apps, die:
- bei komplexen Formularen sehr träge sind.
- sich Dank der gerenderten, geskinnten OpenGL UI anfühlen wie geskinnte Java Apps.
- Dank der OpenGL UI auf keinen normalen Terminalserver mehr laufen und damit im Businessumfeld völlig versagen.
- entgegen aller Trends für mehr Last und mehr Energieverbrauch sorgen.
iOS Apps, die:
- mit lieblosen Wrappern völlig an den iOS SDKs, besonders Cocoa, vorbeientwickelt wurden.
- unendlich groß und träge sind.
- die auf Grund der OpenGL UI "Akku fressen" wie ein HighEnd Game.
- hoffentlich bald durch Apple verboten und aus den Store geworfen werden.
Android Apps, die:
- mit dem NDK anstatt dem SDK (Dalvik & Co.) vorbei an allen "natürlichen" Wegen zur UI Entwicklung gebaut werden.
- unendlich groß und träge sind.
- die auf Grund der OpenGL UI "Akku fressen" wie ein HighEnd Game.
als Entwickler:
- keine FMX Komponentenvon von vielen größeren Komponentenherstellern (DevExpress, RemObjects ..), die das offensichtlich genauso sehen wie ich.
- keinen Support für Windows RT, schlechten Support für iOS/OSX
- ein Pascal Sprache, die sich seit vielen Jahren nicht mehr weiterentwickelt hat.
Ich mache diesen Trend jedenfalls nicht mit.