AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Wer programmiert von Euch eigentlich für welche Plattformen?
Thema durchsuchen
Ansicht
Themen-Optionen

Wer programmiert von Euch eigentlich für welche Plattformen?

Ein Thema von Mavarik · begonnen am 10. Apr 2015 · letzter Beitrag vom 13. Apr 2015
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 13:44
FMX habe ich mehrmals auf Windows probiert, aber als nicht benutzbar empfunden.
Auf Windows absolut geil besser als auf iOS&Android und um längen besser als VCL... Warum? Ganz einfach...

1. Bei FMX habe ich den kompletten Sourcecode und kann nachschauen was passiert... Die ganzen API-Calls bei VCL verschwinden im Nirwana...
2. Gamer Grafikkarte - Habe noch nie so schnelle VCL Anwendungen gesehen wie das FMX kann mit der GPU...

Leider sind einige teile der FMX-RTL an wichtigen stellen nicht Threadsave aber auch das ist besser geworden...

- Neues nur noch FMX!
Mavarik
... auch größere Projekte (also komplexe Anwendungen mit DB und mehreren Formularen) für Windows und Mac?
... benutzt Du dann die LiveBindings oder wie kommen die DB-Daten in´s Formular?
Eigenes MVVM-Framework! Jede noch so kleine Procedure die mehr als X-Taktzyklen braucht ist threadsave und entweder eine anonymer Thread.
Eine Thread Que, hat N-Worker Threads oder nutzt die parallel Library... Je nachdem was besser für den Einzelfall ist. Massiver Einsatz von
Multicast Events.

Noch nie waren meine Programme so schnell... Kein nachwabbelnder Bildschirmaufbau weil man 50 Eingaben auf einer Form in 20 Panels die per Visible an und aus geschaltet werden.
Und dann noch als Bonus oben drauf die ganzen "Fancy" Effekte... VCL ist bei mir sowas von abgeschrieben...
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#2

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 13:55
Windows :
Nur XE7

iOS & Mac:
Xcode

Android:
Android Studio

Und ja, ich schreibe den Quelltext max 3 oder 4 mal wenn ich für alle Plattformen etwas bauen muss.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.590 Beiträge
 
Delphi 12 Athens
 
#3

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 13:58
2. Gamer Grafikkarte - Habe noch nie so schnelle VCL Anwendungen gesehen wie das FMX kann mit der GPU...
Und was ist mit schwachen GPUs? (billige Tablets, Netbooks usw.)

Bei VCL-Anwendungen ist die Form sofort da und bei FMX seh ich manchmal 1-3 Sekunden lang den leeren Form-Hintergrund, bei Programmstart.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.826 Beiträge
 
Delphi 12 Athens
 
#4

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 14:04
Schließe mich himitsu an, FMX ist unter Windows eine Spielerei, und mobil eine Ressourcenverschwendung.

BTT: Nur VCL für Windows

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 14:16
Und was ist mit schwachen GPUs? (billige Tablets, Netbooks usw.)
Ich rede von Desktop Anwendungen... für die Anderen - spätestens wenn keine Maus dran ist, sieht die App schon wieder anders aus...

Bei VCL-Anwendungen ist die Form sofort...
Ganz im Gegenteil! Anzeige einer Form mit TabControl und einigen Eingaben... 2-3 Sekunden Ladezeit und 2 Sekunden Anzeigedauer...
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.590 Beiträge
 
Delphi 12 Athens
 
#6

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 14:52
Ganz im Gegenteil! Anzeige einer Form mit TabControl und einigen Eingaben... 2-3 Sekunden Ladezeit und 2 Sekunden Anzeigedauer...
* Galaxy S4 Mini und Lenovo Yoga Tablet 8
* Auf der Form liegen ausschließlich ein Label, ein Memo und ein Button.
* In Windows ist das meistens praktisch nicht bemerktbar, da Windows auch etwas braucht, bis die Form angezeigt/eingefadet ist.
Und da seh ich ständig erstmal den blanken Hintergrund, aber zu vielleicht 50% ist es nicht/kaum bemerkbar.

[OT]
@Mavarik
Mich hat ja FMX in Verbindung mit den LB durchaus sehr interessiert. Nur, es war eben nicht vernünftig benutzbar.
[/OT]
http://www.delphipraxis.net/181829-l...bjectlist.html
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 15:48
Ganz im Gegenteil! Anzeige einer Form mit TabControl und einigen Eingaben... 2-3 Sekunden Ladezeit und 2 Sekunden Anzeigedauer...
Das waren die Zahlen für die VCL-Anwendung!
  Mit Zitat antworten Zitat
BigAl

Registriert seit: 6. Sep 2008
Ort: Kehl
515 Beiträge
 
Delphi 12 Athens
 
#8

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 17:43
Hi,

nur Windows, nur VCL. FMX mag ich vom Handling nicht. In den Branchen in denen ich unterwegs bin ist OSX im produktiven Bereich nicht vertreten. Anfragen für mobile Endgeräte hatte ich bis jetzt noch nicht.

Alex
Man sollte nie so viel zu tun haben, dass man zum Nachdenken keine Zeit mehr hat. (G.C. Lichtenberg)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.590 Beiträge
 
Delphi 12 Athens
 
#9

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 19:06
Sag mal deinen Kunden, daß du auch für Handy/Smartphone/Tablet was entwickeln könntest ... manchmal fällt denen dann ein, daß sie dort doch einen Bedarf hätten.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.359 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Wer programmiert von Euch eigentlich für welche Plattformen?

  Alt 10. Apr 2015, 14:06
[OT]
@Mavarik
Dein MVVM-Framework hört sich sehr interessant an. Kommt natürlich immer auf die Details der Umsetzung und des Handlings an.
Hast Du auch einen ORM für eine DB-Anbindung?
Ich würde gern näheres erfahren und sehen, gern auch privat und provisiorisch (Video wie meine vom ssFramework?).
Mich hat ja FMX in Verbindung mit den LB durchaus sehr interessiert. Nur, es war eben nicht vernünftig benutzbar.
[/OT]
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 Uhr.
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-2025 by Thomas Breitkreuz