Einzelnen Beitrag anzeigen

BlackGuest

Registriert seit: 30. Jan 2009
52 Beiträge
 
Delphi XE7 Professional
 
#4

AW: Gemeinsame Codebasis für Desktop und Mobile???

  Alt 21. Dez 2013, 21:18
Es gibt einfach keine gemeinsame Codebasis, weil FMX und VCL völlig unterschiedlich sind. Ausserdem hatte EMBA noch die glorreiche Idee, das Frontend des neuen Mobile-Compilers inkompatibel zu machen. Wirklich 100% common code hast Du nur bei Lazarus. Aber das hat auch schon 20 Jahre Stabilisierung hinter sich.
Ich will ja FMX für Mobile und Desktop verwenden. Die Komponenten sind doch für alle Systeme möglich. Von der VCL werde ich mich komplett trennen. Ist ja auch kein Problem. Ich baue meine Formulare mit den FMX Komponenten neu auf und verwende den bisherigen (angepassten) Code. Aktuell geht es mir um die Portierung eines bestehenden XE Projekts auf alle Plattformen.
Nur nach meinem aktuellen Wissensstand muss ich dafür ein Projekt für die Mobile und eines für die Desktop Variante anlegen, mit identischen Komponenten und identischem Code. Das kann es doch nicht sein?

Einzigster Unterschied wird evtl der visuelle Aufbau sein.

Gruß
BlackGuest
  Mit Zitat antworten Zitat