Das Thema Screenreader ist auch nicht so ganz trivial und von der Hand zu weisen. Denn wenn man genau hinschaut unterstützt FMX unter Windows nur eine
proprietäre Schnittstelle, ebenso unter MacOS. Danach wird es ganz ganz finster. Wobei das Thema Screenreader ohnehin nicht als Pro-Contra-Argument taugt, weil auch die
VCL da nicht wirklich glänzt. Daher muss sich jeder von uns schon mal fragen lassen, ob man sich jemals ernsthaft bei den eigenen Projekten Gedanken um Blindentauglichkeit gemacht hat...
Prinzipiell mag es ja egal sein, ob man ein neues Projekt mit
VCL oder FMX startet. Vorhandene
VCL-Projekte aber auf FMX zu portieren dürfte aber einen größeren Aufwand mit sich bringen, selbst wenn das vorhandene Projekt ganz strikt nach MVP-Prinzipien gebaut ist. Genau darum drehte sich das Blogpost von McKeeth. Machen wir uns mal nix vor, Emba hat uns da mit den zwei inkompatiblen Frameworks ein ziemliches Ei gelegt. Denn dass es überhaupt nötig ist, sich zu Beginn für eines zu entscheiden und das dann für sehr lange Zeit in Stein gemeißelt ist, das ist ein Konstruktionsfehler seitens Emba.