Softwareentwicklung mit Delphi

Softwareentwicklung mit Delphi

Posts 11-13 of 13
  • Michael Schindler
    Michael Schindler    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^2: FPC/Lazarus - kommerzieller Einsatz
    Hallo Alexander,

    vielen Dank für den informativen Beitrag.

    Der Komfort und die Geschwindigkeit mit FPC/Lazarus zu entwicklen scheint definitiv ein Vorteil zu sein. Allerdings haben wir immer öfters Probleme bzgl. der Stabilität unter MacOS. Die IDE stürzt häufig ab bzw. bei neuen Builts aus svn muss immer wieder nachgeholfen werden damit diese laufen ...

    Habt Ihr da ein spezielles Rezept oder vielleicht sogar keine Proleme damit?

    Gruß,
    Michael
  • Alexander Grau
    Alexander Grau
    The company name is only visible to registered members.
    Re^3: FPC/Lazarus - kommerzieller Einsatz
    Vielleicht nicht ein Patentrezept aber eine mögliche Lösung: wir haben eine Zeit lang verschiedene Lazarus SVN Builds ergiebig auf Stabilität und Fehlerfreiheit ausgetestet - die Build, welche uns am besten erschien setzen wir seit diesem Zeitpunkt (ca. 1 Jahr) ohne Änderung ein (hier z.B. Lazarus SVN 23483). Das ständige Updaten kommt einem Katz- und Mausspiel gleich (zumal mit mehreren gemeinsamen Entwicklungsstandorten), daher setzen alle ein- und dieselbe Version ein.

    Wenn etwas in der LCL nicht läuft (und das passierte am Anfang häufig), haben wir Workarounds in Form von Hilfsfunktionen oder Klassen geschrieben. Dasselbe für FreePascal Funktionen - z.B. haben wir die JPEG Units so komplett unter neuem Verzeichnis abgelegt und binden diese statt der Original-Units ein.

    Auf diese Weise erreichen wir jedenfalls unsere Stabilität bis zum nächsten großen "Release-Wechsel" :-)

    Gruss,
    Alexander
    This post was modified on 04 Oct 2010 at 04:12 pm.
  • Dirk Müller
    Dirk Müller    Premium Member
    The company name is only visible to registered members.
    Re^4: FPC/Lazarus - kommerzieller Einsatz
    Hallo,
    Lazarus ist eine Geniale IDE die aber leider gerade unter Mac OSX überhaupt nicht ausgereift ist was wohl auch an der Tatsache liegt das Carbon in der neuen OS Version das Zeitliche gesegnet hat und Lazarus nur unter Carbon läuft;zumindest ist mir noch kein Rekompilieren auf die Cocoa Alpha gelungen;-(
    Was mich aber gerade unter Windows unheimlich nervt ist der flackernde Scrollbalken bei Lazreport.
    Noch kein Build der letzten zwei Jahre hat diesen Ekelhaften Schönheitsfehler endlich mal ausgemerzt...
    Die Anwendungen sind in dieser Form dann auch nicht wirklich Marktfähig ;da bau ich nachwievor auf Delphi auch wenn das auch einige Bugs hat*fg
    Dank TMS Smooth controls gibts aber wenigstens Modern aussehende Listboxen usw mit denen man seine Anwendungen noch ordentlich Pimpen kann;-)