Bleibt noch die Frage, ob es wirklich native Entwicklung sein muss. Wir hatten in der Firma Besuch von einem Programmierer aus Ruanda, der für die Regierung dort eine mobile Applikation geschrieben hat, die per Tablet/Fön Landschaften erfasst (Dateneingabe, Photos etc.) Die Anwendung läuft super flüssig, kann auf lokalen Speicher zugreifen (wenn der die Daten doch nicht los wird) und ist sehr sauber bedienbar. Mir ist jetzt nicht aufgefallen, das das eine PHP-Anwendung ist.
Wozu also der Schmunz mit cross plattform Entwicklung? Für Spiele?
Soll ich jetzt für jede Plattform von vorne anfangen? Wofür?
Um den eigenen Horizont zu erweitern. Und erfahrene Programmierer fangen doch nicht von Vorne an. Die Zeit, die Du mit dem FMX-Kram verbringst, speziell, um dich wegen der Bugs zu ärgern, hättest Du auch locker in das Erlernen eines neuen Frameworks stecken können. Inklusive einer anderen Programmiersprache.