![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Muy interesante.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Yo no he usado esas dos suites que comentan, pero llevo un tiempo empleando CodeTyphon/Lazarus y la verdad es que no extraño a Delphi. No voy a negar que tuve algunas piedritas en el camino, pero nada grave que me detuviera. Más que nada ha sido cosa de desconocimiento y no haberme documentado mejor. Tanto en el foro de Lazarus/FreePascal como en el de CodeTyphon encontrarás gente muy dispuesta a ayudar y eso destaco muchísimo.
Por el momento las aplicaciones que realizo no requieren de cosas como webservices, consumir JSON, y cosas por el estilo. Aunque me cuesta creer que no tuviera herramientas para eso. ![]() Si fuera tan malo y de juguete como lo pretendieran pintar algunos ¿Porqué entonces sigue apareciendo mejoras y más avances en suites que brindan soporte a OpenGL, GLScene, como lo son BGRABitmap, o Asphyre por mencionar dos ejemplos? incluso han llegado a ofrecer algo similar a Firemonkey llamado LAVA (aunque no encuentro referencias actuales de esto... desconozco si quedó en stan-by o es que le cambiaron el nombre al proyecto). Si fuera tan malo, porqué hay una linda apuesta en gente entusiasta hasta en llegar a producir videos juegos. Si. Hay de esos locos, los he leído en los foros de Lazarus como en el de PascalGameDevelopment. Pues ¡que sigan siendo locos! ¿Harías un video juego con un juguete? Pues claro que no. Saludos, |
|
#3
|
||||
|
||||
|
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.
__________________
El malabarista. |
|
#4
|
||||
|
||||
|
Cita:
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, |
|
#5
|
||||
|
||||
|
Cita:
Cita:
Cita:
LineComment Saludos |
|
#6
|
||||
|
||||
|
Yo estoy en parte de acuerdo con las dos posturas
Todo entra por los ojos; pasa hasta en los animales, asi que nosotros no podemos escapar de esa naturaleza, ese instinto. Nos pasa todos los dias, todo el tiempo: al conocer otras personas, al ver un lugar nuevo, al ver.. lo que sea La primera impresion tiene un valor significativo. Y la gracia de todo gira en que la primera impresion solamente la tenes en una oportunidad Pero por otro lado pienso igual que Delphius; de nada sirve hacer un programita lindo por fuera y horrible por dentro: lento, con fallas, que no se pueda confiar en el.. Asi que creo que la mejor forma es, como dice un viejo mantra, "primero hacer que funcione, y despues si hacerlo lindo" Saludos |
|
#7
|
||||
|
||||
|
Cita:
LineComment Saludos |
|
#8
|
||||
|
||||
|
Basicamente haz expresado la misma idea que yo: Se pueden lograr los resultados, pero hay que jalar de aqui y alla e implementar codigo.
Esos resultados no vienen de caja en ningun IDE o compilador, aunque Delphi en las ultimas versiones tiene un conjunto atractivo con FireMonkey. Obviamente, no hay comparacion con suites como la de DevExpress, que tiene un muy amplio conjunto de controles (https://www.devexpress.com/Products/VCL/controls.xml) que van mucho mas alla de lo que se consigue normalmente.
__________________
El malabarista. |
|
#9
|
||||
|
||||
|
Cita:
El punto al que intenta llevar mamx es a un reduccionismo visual y no está siendo más abarcativo. Seamos OBJETIVOS y pongamos en la mesa cuestiones TECNICAS y OPERATIVAS que hacen en realidad a un buen IDE. ¿O acaso que no era el propósito del hilo? Lo dije hace mucho tiempo: mucho RAD, pone dos cositas, y pum. Listo tienes una casita hecha ¡y sin planos! Sean más "científicos"... como supo decir el propio mamx hace ya un tiempo (ese mamx que parece haber muerto, o vendido al postor de la onda "cool" hace un buen tiempo). Codetyphon/Lazarus como Delphi son entornos RAD. Pero a ver... ¿Son mucho más que poner controles? ¡Por supuesto! Entonces, ¡¿porque seguir con ese reduccionismo?! Una aplicación es más que pintura. Y el IDE es también mucho más que ser un RAD. En lugar de pensar como albaniles de aplicaciones, piensen como el ingeniero civil. ¿Que ofrece CodeTyphon además de controles visuales que arrastrar? ¿Tienes conectividad con diferentes motores de base de datos? SI. ¿Tiene soporte para hacer aplicaciones Intraweb? SI. ¿Puedes hacer webservices? SI. ¿Es posible hacer aplicaciones 100% multiplataformas (inclusive Linux, y Mac)... ¡SIIIIIIII! Eso es mucho más descriptivo y de mucho mejor peso que quedarse en si tendrá el componente visual de la mega ostia. Cita:
Y si cuesta un poco más de código, ¿cual es? ¡Al que quiere, que le cueste dice el dicho! No todo es gratis en esta vida. ¿Que acaso sale más plata una aplicación si está hecha con ese orgasmico componente mágico de otra que fue pensada desde adentro hacia afuera y hace lo mismo sin tener porqué hacer galantanería? Saludos, Última edición por Delphius fecha: 17-02-2016 a las 23:35:28. Razón: adjuntar imagen |
|
#10
|
||||
|
||||
|
Oye, y cuando hable yo de IDEs?, nota:
Cita:
P.D: Y para que quede claro: No estoy afirmando en lo absoluto que no se puedan hacer interfaces profesionales. De hecho, afirme que hacerlo a "mano", con mas trabajo, es la NORMA, y simplemente apunte que suites como DevExpress son la EXCEPCION y que en muchos entornos o lenguajes no hay nada parecido.
__________________
El malabarista. Última edición por mamcx fecha: 18-02-2016 a las 03:23:51. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Typhon uso de GeoGis | vhr | Lazarus, FreePascal, Kylix, etc. | 2 | 12-02-2014 09:51:49 |
| ??Code Typhon con lazarus 0.9.30?? | jasmad | Lazarus, FreePascal, Kylix, etc. | 3 | 06-12-2011 22:04:54 |
| Code Typhon 1.80 liberado | el-mono | Lazarus, FreePascal, Kylix, etc. | 2 | 16-07-2011 04:17:28 |
| [ code ] problemas con tag [ / code ] | gatsu | PHP | 11 | 26-08-2004 12:10:33 |
|