Gibt es denn schon eine Version von Cooper zum download?
Als Beta-Tester der nächsten Delphi.Prism-Version evtl.
Oder als Beta-Tester von Cooper?
Sieht sehr fein aus, soweit ich das in einem Tag bisher evaluieren konnte.
Gibt es für so etwas auch Möglichkeiten entsprechende Projekte mit vertretbarem Aufwand auf andere Plattformen zu portieren.
Ich glaube, "vertretbar" hängt da extrem stark havon ab, wie gekapselt Du programmiert hast. Sind Funktion und
GUI ordentlich voneinander getrennt (gerade Delphi verleitet ja zum Gegenteil)? Ist die Funktionalität entsprechend gekapselt? Beispiel: alle Zugriffe aufs Internet nicht direkt per
Indy, sondern in einer platformabhängig austauschbaren Zwischenschicht? Sind direkte
API-Calls ebenfalls gekapselt?
Dann lässt sich ganz unten eine Schicht austauschen, und oben kommt eine neue
GUI drauf, aber das, was richtig Zeit gekostet hat, die wirkliche Programmlogik, geht problemlos rüber.
Anderenfalls ist neuschreiben vermutlich fast schneller, bzw. ordentliches Trennen, um es in der laufenden Entwicklung zu machen.