Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   TMS mCL (https://www.delphipraxis.net/176497-tms-mcl.html)

greenmile 10. Sep 2013 15:39

TMS mCL
 
Hallo,

ich mache ja nur ungern Werbung, aber das muss ich einfach mal loswerden. Mit den (neuen) mCL Komponenten vom TMS hat man nativen Zugriff auf viele Mac Komponenten, also ohne das FMX Gedöns. Bedeutet: Die Teile sind echt schnell. Außerdem ist eine Safari-Implementierung dabei, bedeutet: Endlich ein Browser in Mac Anwendungen. Das ganze lässt sich größtenteils mit FMX mixen, also ein Panel mit FMX, einer mit mCL läuft, allerdings keine mCL Komponenten auf einem FMX Panel. Einziger Nachteil: Sie lassen sich, da sie native sind, schwer testen, das funktioniert nur mit einem angeschlossenem Mac über den PA Server.

Wer aber ein wenig mehr Performance haben will und das Style-Chaos von FMX nicht braucht (naja, und Datenbanken), für den ist es Pflicht! Irgendwie peinlich, dass ein Dritt-Hersteller etwas schafft, was Embarcadero seit XE2 nicht gebacken bekommt: Einen funktionierenden Browser und eine Art Listview (TableView).

Und das für 95 EUR mit 1 Jahr Support.

arnof 10. Sep 2013 15:49

AW: TMS mCL
 
Zitat:

Zitat von greenmile (Beitrag 1227840)
Hallo,
... FMX nicht braucht (naja, und Datenbanken), für den ist es Pflicht! Irgendwie peinlich, dass ein Dritt-Hersteller etwas schafft, was Embarcadero seit XE2 nicht gebacken bekommt: Einen funktionierenden Browser und eine Art Listview (TableView).

Und das für 95 EUR mit 1 Jahr Support.


können die keine Livebindings ?

greenmile 10. Sep 2013 15:55

AW: TMS mCL
 
Wer braucht LiveBindings? :)

Es sind Native Komponenten, die kommen also von OS.

Mavarik 10. Sep 2013 18:43

AW: TMS mCL
 
Zitat:

Zitat von greenmile (Beitrag 1227842)
Wer braucht LiveBindings? :)

hmm niemand... :stupid:

greenmile 11. Sep 2013 08:27

AW: TMS mCL
 
Wobei, wenn man will kann man ja mixen. Im oberen Teil des Fensters ein FMX Panel mit irgendwelchen LiveBinding Sachen, dann ein Splitter und im unteren Teil ein FMXNSView. In den NSView kommen dann die mCL Sachen rein. Allein der Browser und das Listview ist es wert, finde ich. Und ich habe Listviews schon immer selbst befüllt (also keine LiveBindings) und es absolut nicht verstanden, wieso ich irgenwelche Styles dafür brauche.

Wenn Embar schon externe Komponenten einkauft, wieso nicht TMS? Irgendwann wird TMS gekauft und die Komponenten als neue Delphi Version verkaufen :-D

RWarnecke 11. Sep 2013 08:52

AW: TMS mCL
 
Zitat:

Zitat von greenmile (Beitrag 1227898)
Wenn Embar schon externe Komponenten einkauft, wieso nicht TMS? Irgendwann wird TMS gekauft und die Komponenten als neue Delphi Version verkaufen :-D

Mal den Teufel nicht an die Wand. ;-)

AndreFM 11. Sep 2013 09:21

AW: TMS mCL
 
Zitat:

Zitat von greenmile (Beitrag 1227840)
Wer aber ein wenig mehr Performance haben will und das Style-Chaos von FMX nicht braucht (naja, und Datenbanken), für den ist es Pflicht! Irgendwie peinlich, dass ein Dritt-Hersteller etwas schafft, was Embarcadero seit XE2 nicht gebacken bekommt: Einen funktionierenden Browser und eine Art Listview (TableView).

Falls jemand für Mac nativ was machen möchtet, dann würde ich es auch empfehlen, oder könnte man ja auch gleich Lazarus benutzen.

Falls man kein Zeit hat um ein grosses Software zu ändern um "nativ" auszusehen aber unbedingt in OS X laufen möchtet, dann kann ich CrossOver empfehlen. Ist nicht teuer und alles sollte laufen. Habe vor ein paar Tagen CrossOver gekauft via bundle (https://deals.cultofmac.com/sales/th...mac-bundle-3-0) fuer USD$30 mit viele andere software. Heute habe kurz ein Applikation getestet, die auch ein externes DLL benutzt um mit ein SPS-Steuerung von Siemens zu kommunizieren, und alles läuft einwandfrei. Nur das aussehen passt ja nicht ganz mit OSX "look".

greenmile 11. Sep 2013 10:03

AW: TMS mCL
 
Lazarus kennt ab Werk keinen Browser und es ist recht kompliziert, alternativen zu installieren. Dann muss man auch noch x Biblio's mitschleppen ... Ist nicht mein Ding. Und für den AppStore muss meine Anwendung nativ sein (wird verkauft).

AndreFM 11. Sep 2013 10:39

AW: TMS mCL
 
Verstehe und stimme zu
Delphi IDE ist auch weit vorne im vergleich mit Lazarus (falls man vergleichen kann)

greenmile 11. Sep 2013 22:10

AW: TMS mCL
 
Nachtrag: Habe soeben meine XE5 (Maintenance) geladen und siehe da: Es ist immer noch kein Webbrowser für FMX @ Mac enthalten.

[Ironie]
FMX gibt es ja auch erst seit X2, somit seit 3 Versionen. Und so ein Webbrowser ist auf einer ordentlich beworbenen Plattform wie Mac OS eigentlich völlig überbewertet.
Vielleicht kommt er ja in XE8 als cooles, neues Feature. Gekauft von TMS.
[/Ironie]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr.
Seite 1 von 4  1 23     Letzte »    

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