Ver Mensaje Individual
  #24  
Antiguo 17-02-2016
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 26
Delphius Va camino a la fama
Cita:
Empezado por mamcx Ver Mensaje
El problema no es tanto que Lazarus sea terrible. Es mucho mas simple:

El numero de librerias GUI de caracter profesional, completos y que se vean bien se cuentan con los *dedos*. Les aseguro que no hay mucho aparte de DevExpress (que es el mejorcito).

Por ahi se consigue http://www.telerik.com/ & http://www.infragistics.com/.

Aparte de estos 3... que mas ahi? Se pueden conseguir partes aqui y alla, pero un conjunto completo? MUY dificil. Y lo digo como quien ha hecho esas busquedas para Delphi, FoxPro, .NET, OSX, Coccoa, iOS, Web.

Ironicamente? es mas facil tener un toolkit medio decente estos dias con HTML/CSS. Pero en cuanto a toolkits nativos?

Ahora que se pueden hacer interfaces bien logradas se puede. Por ejemplo, con Coccoa/iOS es muy claro que hay una gigantesca seleccion de apps bien logradas...

Pero el asunto es que si quieres ir y "comprar" los componentes? NO HAY NADA COMO DEVEXPRESS. Zero, Nada, Zip!

Y como le hacemos entonces? Pues nos toca hacer los controles, nosotros... a codigo limpio, como animales!

Ahora Coccoa tiene ciertas facilidades que hacen la tares menos titanica que con la VCL y otros toolkits, pero no por mucho...

P.D: Una app de locos que simplifica esto pa Coccoa:

http://www.paintcodeapp.com/

Pero es lo mismo: Codigo puro y duro al final...

-----

Es de notar: Los grids buenos, son aun mucho mas escasos. Por ejemplo, no se consiguen ni a palos (nativos) para Coccoa/iOS/Android.

----

Aun con una herramienta que tenga una interface "feita" es possible hacer una app bien. Recuerdo que lo que hacia yo era cojer Microsoft Acces y notar como estaba hecho y emular parte de eso. Tener una app bien lograda de referencia ayuda enormemente.

Luego si o si toca adquirir controles o programarlos. Sin embargo, a punta de hacer composición con paneles, labels, shapes + controles basicos y usando bien fuentes, colores & graficos se puede alcanzar algo muy bueno....

Asi es como se logra el 90% de los efectos en las apps iOS: Poniendo en capas paneles, labels y similares.
A la flauta. Ahora resulta que tenemos que medir a un IDE sólo por poder crear interfaces bien pintaditas. Ya mismo me voy a ponerle un moño al taco de billar para lucirme más profesional.

Si quieres llevar la discusión por esos lares, con CodeTyphon/Lazarus bien que se puede. Tienes las suites BGRA Controls, las Cindy's, las Extra Controls, las LuiControls, entre otras que te van a dar más de una buena sorpresita de lo que pueden llegar a hacer si uno se pone inspirado y creativo al momento de diseñar pantallitas bien pintadas.

Uno puede tener al mejor diseñador de interfaces, pero si por dentro no se han calentado en tener la casa ordenada se cae toda la fachada y aparecen las grietas, salpica la humedad, aparece hongo, no se puede clavar un clavo porque se descascara el revoque y te queda un hueco tan grande como un orificio de entrada de una .45

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita