Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Mi primera aplicacion en lazarus/osx ;) (https://www.clubdelphi.com/foros/showthread.php?t=66905)

mamcx 18-03-2010 04:21:29

Mi primera aplicacion en lazarus/osx ;)
 
Llevo un par de años con un sistema de integracion con multiples ERPs (unos 15) desarrollado en Delphi (obvio!) & RemObjects.

Pero para el lanzamiento de la herramienta de toma de pedidos para el iPhone/iPod Touch vi la necesidad de tener version en Mac/OSX.

Hace unos meses intente portar a lazarus con resultados... decepcionantes. Pero la ultima version directa del SVN tiene multiples mejoras y por fin esta masomenos estable en OSX.

Hace una semana reinicie el esfuerzo y muchas de las pequeñas inconsistencias se fueron (ej: ya no es necesario el us9o de archivo .lsr!!!!) y en pocos dias hice lo que no pude en 2 meses.

Ya estoy haciendo pruebas y los primeros retoques. Todavia la experiencia esta lejos de optima (lazarus se cae si lo miras feo, el sistema de depuracion es pesimo y el manejo de test automaticos, casi inutil) pero por fin hay resultados trabajables. Si todo eso me ahorra el tener que hacer una version extra en .NET y/o Objective-C, genial. (P.D: A lo mejor lazarus en linux va mejor, todo lo que hablo ha sido enteramente sobre la version de OSX)

Aqui la prueba:


http://www.elmalabarista.com/es/blog...nc-server-osx/

Ñuño Martínez 18-03-2010 09:32:33

Cita:

Empezado por mamcx (Mensaje 357379)
(...) (lazarus se cae si lo miras feo, el sistema de depuracion es pesimo y el manejo de test automaticos, casi inutil) (...)

Por algo es la versión 0.9.28.noscuantitos.algomás y no la versión 1.2... :D

Y sí, las últimas versiones están mejorando muchísimo en estabilidad y usabilidad. Claro que yo uso sólo las versiones que publican, no lo saco del SVN, con lo que las mejoras son mucho más espectaculares (por ejemplo, cuando cambiaron la versión Linux para que usara GTK+2 en vez de GTK+ fue impresionante :eek:). Como los de Embarcadero/Code Gears no se pongan las pilas, les van a barrer. :(

Por cierto, que alguna de esas mejoras de estabilidad en MacOS no han sido dadas por mejoras en Lazarus sino en el compilador (recuerda que son proyectos independientes aunque complementarios), ya que recientemente le añadieron la posibilidad de enlazar con objetos directamente y sin necesidad de un "molde" como hacía antes. Por lo que sé, ahora están mirando si pueden conseguir lo mismo con NeXT, de forma que también pueda enlazarse en cualquier plataforma y no sólo en MacOS.


La franja horaria es GMT +2. Ahora son las 11:20:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi