Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Aktueller Status von CrossVCL (1.18) (https://www.delphipraxis.net/203578-aktueller-status-von-crossvcl-1-18-a.html)

Harry Stahl 1. Mär 2020 23:44

Aktueller Status von CrossVCL (1.18)
 
Kürzlich gab es hier mal eine Nachfrage zum Status von CrossVCL (https://www.delphipraxis.net/203459-crossvcl-tot.html).

Seit Gestern gibt es die aktualisierte Version 1.18 und da ich in den letzten Wochen etwas intensiver mit dem Framework arbeitete, habe ich mal ein kurzes Video zum aktuellen Stand gemacht.

Ich zeige die Leistungsfähigkeit in der Hauptsache an einem einfachen Kontenführungsprogramm, es hat ca. 40 Forms und 40.000 Zeilen Code.

Wie gesagt, ein VCL - Programm, das ich mit einer Reihe von Anpassungen kompilierfähig für Linux und MAcOS gemacht habe.
Vorteil bei dieser Geschichte ist, dass ich immer und zu jeder Zeit meine voll funktionsfähige VCL-Anwendung beibehalte und Schritt für Schritt die Anwendung auch für die anderen Plattformen lauffähig machen kann.

Natürlich ändert das nichts daran, dass ich neue Anwendungen direkt mit FMX starte. Ich habe aber eine Reihe von z.T. umfangreicheren Anwendungen, wo die ganze Umstellung auf FMX doch viel Arbeit macht, daher werde ich diese nun mit CrossVCL auf die Linux und MACOS Plattform bringen.

Das gezeigte Kontoführungsprogramm werde ich bis Ende der Woche fertig stellen und veröffentlichen, bei Bedarf kann man sich das dann mal live auf den jeweiligen Plattformen ansehen.

Hier ist der Link zum Video: https://youtu.be/jwoRxprs7hQ

DieDolly 2. Mär 2020 06:52

AW: Aktueller Status von CrossVCL (1.18)
 
Zitat:

daher werde ich diese nun mit CrossVCL auf die Linux und MACOS Plattform bringen.
Wie gerne ich das auch machen würde. Aber ein Klick auf "Order" und die Erkenntnis, dass das alles 399 USD kostet, lässt mich die Seite wieder innerhalb von wenigen Millisekunden schließen.

Daniel 2. Mär 2020 07:51

AW: Aktueller Status von CrossVCL (1.18)
 
Zitat:

Zitat von DieDolly (Beitrag 1458720)
[...]die Erkenntnis, dass das alles 399 USD kostet, lässt mich die Seite wieder innerhalb von wenigen Millisekunden schließen.

Vorausgesetzt, dass Du die anderen Plattformen tatsächlich unterstützen möchtest, würde eine parallele Entwicklung Dich ein Vielfaches mehr kosten.

p80286 2. Mär 2020 09:06

AW: Aktueller Status von CrossVCL (1.18)
 
Zitat:

Zitat von Daniel (Beitrag 1458722)
Zitat:

Zitat von DieDolly (Beitrag 1458720)
[...]die Erkenntnis, dass das alles 399 USD kostet, lässt mich die Seite wieder innerhalb von wenigen Millisekunden schließen.

Vorausgesetzt, dass Du die anderen Plattformen tatsächlich unterstützen möchtest, würde eine parallele Entwicklung Dich ein Vielfaches mehr kosten.

Das ist der Unterschied zwischen Kosten und Ausgaben. Da haben oft auch BWL-Studenten ihre Probleme.

Gruß
K-H

Uwe Raabe 2. Mär 2020 09:47

AW: Aktueller Status von CrossVCL (1.18)
 
Zitat:

Zitat von p80286 (Beitrag 1458725)
Das ist der Unterschied zwischen Kosten und Ausgaben. Da haben oft auch BWL-Studenten ihre Probleme.

"Wir müssen sparen! Koste es was es wolle!"

Harry Stahl 15. Mär 2020 23:38

AW: Aktueller Status von CrossVCL (1.18)
 
So, ich habe noch mal 2 weitere kurze Videos produziert ("CrossVCL, Files, Folders and platforms": https://www.youtube.com/watch?v=0BW7nFMufv8 und "Tips and tricks for Delphi and CrossVCL": https://youtu.be/db-SqT8Irag).

Ich habe jetzt meinen Dateimanger für die Linux-Plattform fertig (ca. 90% der Fähigkeiten der File-IO 8.1 Windows-Version, Rest folgt später) und veröffentlicht.

Wer also selber mal testen will, wie ein VCL-Windows-Programm mit CrossVCL kompiliert unter Linux läuft, kann es bei Bedarf gerne selber einmal testen:

https://www.file-io.de/index-fileio-linux.htm

Im letzten Video kann man auch schon ein wenig vom Programm sehen. Ich habe es jetzt gerade nur unter Unbuntu 16.x und 18.x getestet, kann sein, dass ich für andere Linuxe noch Anpassungen vornehmen muss...

Was mich an der Sache freut: Die letzte Version davor war noch mit Lazarus gemacht, es hatte den Stand File-IO 4.2 aus dem Jahre 2014. Es war mir einfach zu umständlich das Programm einmal mit Delphi (damals gab es noch kein FMX) für Windows und mit Lazarus die beiden anderen Plattformen zu bedienen.

Jetzt liegt es bei Delphi wieder in einer Hand...:-D:-D:-D

Update: Versehentlich zweimal den gleichen Videolink angegeben, Programm wurde inzwischen auf Version 8.11 aktualisiert.

Harry Stahl 9. Mai 2021 00:36

AW: Aktueller Status von CrossVCL (1.18)
 
Jetzt, nach mehr als einem Jahr, habe ich mal ein kurzes Update-Video (ca. 8 Minuten) zur aktuellen Version 1.52 von CrossVCL gemacht.

Es wird immer stabiler und besser nutzbar.

Hier gehts zum Video: https://youtu.be/8RWUWoZhoyE

softtouch 24. Mai 2021 10:57

AW: Aktueller Status von CrossVCL (1.18)
 
Schade das jcl nicht unterstützt wird. Viele nutzen dies ja.

himitsu 24. Mai 2021 15:50

AW: Aktueller Status von CrossVCL (1.18)
 
Zitat:

Zitat von softtouch (Beitrag 1489988)
Schade das jcl nicht unterstützt wird. Viele nutzen dies ja.

Ich würde auf's GetIt verweisen, aber das geht ja grade nicht. :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz