Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TMS Pack for FireMonkey, Erfahrungen (https://www.delphipraxis.net/181191-tms-pack-firemonkey-erfahrungen.html)

bcvs 23. Jul 2014 20:14

TMS Pack for FireMonkey, Erfahrungen
 
Hallo zusammen,

hat schon jemand Erfahrungen mit dem TMS Pack for FireMonkey unter Android gesammelt? Ich überlege, das für eine kleinere App einzusetzen, die später auch für iOS compiliert werden soll.

Die Funktionalität ist anscheinend doch wesentlich größer als bei den Standard-Firemonkey-Komponenten, wobei die Performance doch wohl etwas darunter leidet. Das war jedenfalls mein erster Einduck.

Gibt es eigentlich Alternativen zu TMS für so eine komplette Komponentensammlung für FM?

Bin für jeden Hinweis dankbar?

RWarnecke 24. Jul 2014 04:52

AW: TMS Pack for FireMonkey, Erfahrungen
 
Zitat:

Zitat von bcvs (Beitrag 1266474)
Gibt es eigentlich Alternativen zu TMS für so eine komplette Komponentensammlung für FM?

D.P.F Delphi iOS Native Components & D.P.F Delphi Android Native Components

bcvs 24. Jul 2014 10:14

AW: TMS Pack for FireMonkey, Erfahrungen
 
Die DPF-Komponenten für Android habe ich mir jetzt mal angeschaut. Die sind mit schon sehr sympatisch, weil sie nativ sind. Die TextView-Komponente mit 1000 Einträgen ist sauschnell beim Scrollen und man muss nicht ständig in diesen FM-Styles herumfummeln.

Ich habe aber bisher nur die mitgelieferten Demos zum Laufen bekommen. Wenn ich selbst ein neues Projekt anlege, kommt nach dem Start "Projekt xxx hat die Exception-Klasse Segmentation fault (11) ausgelöst"

Woran kann das liegen?

arnof 24. Jul 2014 11:36

AW: TMS Pack for FireMonkey, Erfahrungen
 
schau mal in der Anleitung, bei vielen einigen Herstellern muss man z.B. eine andere classes.dex mitliefern.

Das sieht man in beispiel wenn Du mal in die Bereitstellung schaust

mkinzler 24. Jul 2014 11:53

AW: TMS Pack for FireMonkey, Erfahrungen
 
Das ist auch hier der Fall, du musst diese DEX in die Deployliste aufnehmen und bei der Standard dann den Haken entfernen.

bcvs 24. Jul 2014 14:25

AW: TMS Pack for FireMonkey, Erfahrungen
 
Danke, aber das mit der clases.dex in der Bereitstellung hatte ich schon gefunden.

Das Problem liegt irgendwo in der TDPFJTextView. Ohne diese Komponente läuft auch ein frisch erstelltes Projekt.

Vorher hatte ich mir so geholfen, dass ich mir ein Demo-Projekt kopiert und abgeändert habe. Dabei kommt der Segmentation Fault (11) immer, wenn ich ein TDPFJTextView auf ein TDFJLinearLayout lege. Liegt es auf einem TDPFRelativeLayout, funktioniert alles.

Anders bei dem neu erstellten Projekt: dann kann das TDPFJTextView überall liegen, es kommt immer der Segmentation Fault.

Ich werde mal schauen, ob es da beim Entwickler ein Update gibt. Ist schon eine Weile her, dass ich mir das mal downgeloadet habe.

Wenn das funktioniert, ist das die Lösung für mich.

bcvs 25. Jul 2014 06:45

AW: TMS Pack for FireMonkey, Erfahrungen
 
So, jetzt habe ich die neueste Version von DPF (2.8) installiert, damit ist es eher noch schlimmer geworden. Auf der Soucerforge-Webseite von DPF steht auch ein Ticket, wo jemand genau diesen Fehler beschreibt, der auch bei mir auftaucht, aber Abhilfe gibt es noch nicht.

Schade, DPF ist eigentlich ein guter Ansatz, aber anscheinend noch nicht ausgereift. Außerdem ist die Auswahl an Komponenten für Business-Anwendungen sehr übersichtlich. Ich vermisse z.B. einen Calendar-Picker und ein Grid.

Also wende ich mich doch wieder TMS zu...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 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