Por fin sabemos a donde va: Raudus Roadmap
#1
Escrito 02 noviembre 2010 - 01:01
#2
Escrito 02 noviembre 2010 - 11:25
#3
Escrito 03 noviembre 2010 - 09:56
#4
Escrito 08 noviembre 2010 - 06:47
#5
Escrito 08 noviembre 2010 - 07:21
Realmente choca que los de Embarcadero no nos aigan clamar por la necesidad de trabajar en entorno web.
Delphi integra Intraweb (VCL for the Web). Pero la última vez que hice algo con ello funcionaba muy mal (los controles son muy feos, da casi vergüenza enseñar esas grids a tus clientes, y las páginas son terriblemente lentas de cargar y actualizarse).
Saludos.
#6
Escrito 14 noviembre 2010 - 04:19
Yo tambien lo intenté y no entiendo como no les da verguenza vender eso. Además, aún no se enteraron de que las herramientas web deben estar pensadas para hacer aplicaicones que funcionen en servidores compartidos y lo más estandar es (ahora mismo) linux+apache?.
Realmente choca que los de Embarcadero no nos aigan clamar por la necesidad de trabajar en entorno web.
Delphi integra Intraweb (VCL for the Web). Pero la última vez que hice algo con ello funcionaba muy mal (los controles son muy feos, da casi vergüenza enseñar esas grids a tus clientes, y las páginas son terriblemente lentas de cargar y actualizarse).
Saludos.
Yo sigo con delphi 7 porque tengo una aplicación de escritorio que lleva años funcionando en mis clientes y no encontré ninguna razón para comprarme unha versión posterior. Ahora me planteo hacerla web y todas las soluciones viables que encuentro se escapan de embarcadero y de las opciones RIA que están naciendo por los alrededores.
Cuando me panteo lo que necesito me encuentro con que es bastante sencillo.
1. Debe funcionar en servidores compartidos con linux + apache+mysql. Esto solo por que es lo más estandar.
2. Debe posibilitar la interacción con el usuario a nivel de cliente.: javascript;
3. Debe tener herramientas (framework) que facilite el desarrollo.
¿A donde me lleva esto?... Pues a Php.
Como además quiero trabajar en MVC, que me abstraiga la capa de base de datos para poder trabajar con cualquiera, que sea barato, que tenga la mejor documentación posible (si puede ser en castellano) y que sea rápido: Pues Symfony.
Y hacia ahí me estoy marchando.
#7
Escrito 14 noviembre 2010 - 11:19
Cada vez que he hecho o tocado algo con PHP, me pongo enfermo, esa mezcla de PHP + HMTL + Javascript + Dios sabe qué, es salvaje, no hay un entorno de desarrollo decente (un IDE como Delphi), no se puede depurar fácilmente, todo está mezclado sin ton ni son (el código PHP a lo bestia dentro de la página HTML, Javascript por todos lados, ...).
Para mi el desarrollo en PHP me parece una pesadilla, y me apiado profundamente de la gente que tenga que mantener un sistema así.
Hay vida más allá de Linux + Apache + MySQL. Cada vez se está volviendo más común encontrar hostings de Servidores VPS. Gracias a ellos puedes publicar en servidores compartidos tus aplicaciones Web hechas con Delphi + Intraweb o Raudus o UniGUI o cualquiera de los RIA que están apareciendo para Delphi, y todo esto conectado a la Base de Datos que más te guste (Firebird, PostgreSQL, etc. ...).
Si has programado en PHP y en Delphi, estoy seguro de que coincidirás en que no hay comparación entre la facilidad de programación y sobretodo de mantenimiento de aplicaciones entre las escritas en Delphi y las escritas en PHP.
Yo pago con gusto lo muy poquito más que te cuesta el Servidor compartido para poder programar en Delphi. Aquí tienes un ejemplo.
http://www.siliconto...CFdv92AodEzS5LA
Saludos.
#8
Escrito 15 noviembre 2010 - 03:31
En cuanto a php a mi me encanta. Me parece fácil de aprender y se obtienen rapidamente resultados muy espectaculares y más si utilizas un framework que te hace el trabajo sucio y, por supuesto, no se mezclan las cosas si utilizas buenas practicas. Encuanto al javascript, con symfony es bastante trasparente gracias a los helpers a no ser que quieras cosas muy complicadas y, en ese caso tendras que tocarlo a pelo utilices lo que utilices. Evidentemente no tiene un ide en el sentido delphi pero netbeans funciona muy bien con él. Y encuanto a la programación visual... bueno yo como para web ya estoy acostumbrado a otra forma de trabajar no lo hecho de menos. Delphi4php es un intento de llevar delphi a la web y no me parece que lo haya conseguido, entre otras cosas por que el escritorio y la web son tan distintos que intentar que se parezcan demasiado en ocasiones hacen fracasar una buena idea.
Sería feliz si creyese que raudus se convierte en proyecto con futuro y que progresa adecuadamente.
Y claro, todo esto solo son opiniones. Por que, al final, cada uno tiene sus manias y sus fobias y esto influye mucho.
#9
Escrito 15 noviembre 2010 - 04:00
Ahora mismo ya tienes una beta disponible, en estado muy avanzado.
http://www.unigui.com/
Saludos.
#10
Escrito 15 noviembre 2010 - 05:49
Si el problema fuese el precio esto me parecería muy barato para solucionar la necesidad que tengo.
Por otro lado todos estos van sobre extjs, que tambien es de pago y aún no tengo muy claro cuando se tiene que pagar. Por cada aplicación? Por cada instalación?... No sé. Si es por cada licencia de desarrollo está bien de precio si es por cada instalación ya me parece muy caro.
Gracias por la información.
#11
Escrito 10 febrero 2011 - 06:54
Según he creido entender, la licencia final de unigui vendra a costar algo similar a la de ExtJS, y *creo* (si alguien lo sabe que lo comente, please) que incluira la licencia de uso comercial de ExtJS... si no fuese asi, la broma te saldria por el doble.
Yo veo mas importante asegurar la continuidad del proyecto que el precio (claro, yo lo quiero para un pryecto que ya me da dinero, asi que la cosa se pagaria "sola"): Raudus me da miedo para un proyecto grande, no se si dentro de 1 año seguira existiendo, asi que prefiero invertir mi tiempo en algo que este actualizado a futuro.
#12
Escrito 10 febrero 2011 - 07:32
Solo le sigo viendo el problema de que necesite servidores windows. Me parece antinatural: "Servidor" <---> "windows". Da repelús.
#13
Escrito 10 febrero 2011 - 08:41
Solo le sigo viendo el problema de que necesite servidores windows. Me parece antinatural: "Servidor" <---> "windows". Da repelús.
Te entiendo apicito, por ello alguna vez pregunte al desarrollador de Unigui si era posible o habría alguna versión para Lazarus, a lo que me respondió que lo veía posible pero faltaba mucho aún para tocar ese punto.
Con ello tendría más posibilidades de compilar nuestro proyecto en otros ambientes, además de poderlo configurar en otros tipos de servidores.
Solo nos queda esperar, aunque al igual que tú estoy encantado en su rápido desarrollo y aunque desconozco mucho los pros y contras con respecto a asp.net; prefiero unigui.
Saludos
#14
Escrito 10 febrero 2011 - 09:51
Te entiendo apicito, por ello alguna vez pregunte al desarrollador de Unigui si era posible o habría alguna versión para Lazarus, a lo que me respondió que lo veía posible pero faltaba mucho aún para tocar ese punto.
El problema es que aunque lo porte a Lazarus y se pueda desplegar sobre servidores Linux, seguirás necesitando un VPS (servidor privado virtual). Ya que UniGUI te compila en un ejecutable, un servicio, un módulo ISAPI, ... y nada de eso se puede desplegar en un hosting compartido típico.
Así pues, solo ganarás que podrás utilizar servidores VPS Linux. Pero el coste es muy parecido entre los VPS Linux y Windows.
#15
Escrito 10 febrero 2011 - 09:54
Según he creido entender, la licencia final de unigui vendra a costar algo similar a la de ExtJS, y *creo* (si alguien lo sabe que lo comente, please) que incluira la licencia de uso comercial de ExtJS... si no fuese asi, la broma te saldria por el doble.
No, por lo que yo recuerdo haber leído, ambas empresas no tienen ninguna relación, y decían que la licencia ExtJS la tienes que adquirir aparte, por tu cuenta.
#16
Escrito 10 febrero 2011 - 10:09
ExtJS se paga -para uso comercial- a 329$ por programador, pago único sin royalties, y el support va a parte si lo necesitas, y vale para toda la gama de versiones 3.X (o 4.X, la que compres en su momento) que vayan saliendo.
Según he creido entender, la licencia final de unigui vendra a costar algo similar a la de ExtJS, y *creo* (si alguien lo sabe que lo comente, please) que incluira la licencia de uso comercial de ExtJS... si no fuese asi, la broma te saldria por el doble.
Yo veo mas importante asegurar la continuidad del proyecto que el precio (claro, yo lo quiero para un pryecto que ya me da dinero, asi que la cosa se pagaria "sola"): Raudus me da miedo para un proyecto grande, no se si dentro de 1 año seguira existiendo, asi que prefiero invertir mi tiempo en algo que este actualizado a futuro.
Ok, hasta donde se, en ExtJs , si vas a vender tu aplicacion Ya queda de ti comprar la licencia o no ya sea para la empresa a quien le vendes la aplicacion o para ti ( La Compra de Licencia no es forzosa) hasta donde se la version Ext JS 3.3.1 dice ( is also available for free under the GPLv3 for open source projects. ). Asi que si haces un proyecto si no quieres pagar la licencia, la debes de liberar como Open Source, como es el caso de este proyecto de ventas, que lo puedes descargar: http://www.sdsimple..../index.php/news
en donde la aplicacion es: http://www.sdsimple.es/app/
(usuario = passer / contraseña = passer) y haz todas las pruebas que quieras.
Yo por ejemplo estoy haciendo una aplicacion en ExtJs para un cliente y pues le vendi la licencia, mas que nada la compra de esta es para apoyar en si al proyecto ExtJs.
Entonces Nuestro amigo autor de Unigui si la tendria que vender en caso que su proyecto no lo hiciera OpenSource.
La verdad es un poco confuso el tema de la licencia en EXtJs que es de donde parten ExtPascal,Ext#,Unigui,etc.
Hasta hoy consultando parece que ya cambiaron un poco las cosas aqui les dejo la liga:
http://www.sencha.co.../extjs/license/
Saludos.
#17
Escrito 10 febrero 2011 - 11:53
Ok, hasta donde se, en ExtJs , si vas a vender tu aplicacion Ya queda de ti comprar la licencia o no ya sea para la empresa a quien le vendes la aplicacion o para ti ( La Compra de Licencia no es forzosa) hasta donde se la version Ext JS 3.3.1 dice ( is also available for free under the GPLv3 for open source projects. ). Asi que si haces un proyecto si no quieres pagar la licencia, la debes de liberar como Open Source, como es el caso de este proyecto de ventas, que lo puedes descargar: http://www.sdsimple....dex.php/news[/]
en donde la aplicacion es: http://www.sdsimple.es/app/[/]
(usuario = passer / contraseña = passer) y haz todas las pruebas que quieras.
Yo por ejemplo estoy haciendo una aplicacion en ExtJs para un cliente y pues le vendi la licencia, mas que nada la compra de esta es para apoyar en si al proyecto ExtJs.
Entonces Nuestro amigo autor de Unigui si la tendria que vender en caso que su proyecto no lo hiciera OpenSource.
La verdad es un poco confuso el tema de la licencia en EXtJs que es de donde parten ExtPascal,Ext#,Unigui,etc.
Yo no veo que los chicos de UniGUI sean quienes tengan que vendernos/incluirnos la licencia de ExtJS.
Ellos han creado y comercializaran un software (framework) que utiliza ExtJS, por lo tanto seguro que ellos han comprado una licencia de ExtJS.
Respecto a nosotros, los usuarios de UniGUI, la licencia de ExtJS la debemos comprar o no, en función de lo que vayamos a desarrollar. Si escribimos software open source, no hace falta que paguemos la licencia comercial, en caso contrario, como nuestro software va a utilizar la ExtJS (a través del framework UniGUI) entonces tenemos que comprar una licencia comercial de ExtJS.
Además que esto es lo que he leído por las news y blogs de UniGUI, que comprar una licencia de ExtJS queda en nuestras manos si nuestro software la precisa (algo que tendríamos que hacer igualmente si usamos ExtPascal, Raudus, o cualquier otro framework RIA basado en ExtJS).
Hasta hoy consultando parece que ya cambiaron un poco las cosas aqui les dejo la liga:
http://www.sencha.co...tjs/license/[/]
No veo que es lo que ha cambiado. Las excepciones FLOSS sirven para poder utilizar este código en proyectos Open Source con licencias no compatibles GPL (imagino que la MPL y similares). Pero está claro que las aplicaciones que nosotros desarrollemos y comercialicemos, normalmente no les daremos una licencia de este tipo.
#18
Escrito 10 febrero 2011 - 12:39
En el caso de servidor VPS ya es suficiente diferencia. Yo de lo que trato de escapar es de servidores windows.Así pues, solo ganarás que podrás utilizar servidores VPS Linux. Pero el coste es muy parecido entre los VPS Linux y Windows.
En los usos en intranets ya no hay color: Montar un buen servidor gratis o un windows server carisimo y m... no lo voy a decir. Solo diré que yo prefiero Linux por que lo conozco mejor y me parece más fácil.
Edito para decir que no hablamos nunca de rendimiento. Yo, de momento, solo me planteo utilizar una herramienta de estas en intranet, porque me da la impresión, y solo es una impresión, de que con cargas altas no van a funcionar muy bien.
#19
Escrito 14 febrero 2011 - 05:05
Respecto de isapi en linux, en esas mismas news uno comenta que se puede usar compilando en delphi si luego utilizas Wine en el linux, aunque claro, no se yo si un servidor externo te va a permitir instalar wine, ni a que costo a nivel de CPU.
#20
Escrito 13 febrero 2016 - 02:13
Delphi integra Intraweb (VCL for the Web). Pero la última vez que hice algo con ello funcionaba muy mal (los controles son muy feos, da casi vergüenza enseñar esas grids a tus clientes, y las páginas son terriblemente lentas de cargar y actualizarse).
Saludos.
Hola, aca un poco de lo que se puede hacer con templates y css de Intraweb; Este template lo diseñé yo mismo con el programa WYSIWYG 10, pero un experto diseñador de pagina nos puede crear una apariencia a nuestro gusto y necesidad y seria solo reemplazarla sin tener que codificar y tendríamos algo un poco mas llamativo.