Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   ExtPascal se vuelve visual (https://www.clubdelphi.com/foros/showthread.php?t=68108)

Ñuño Martínez 25-05-2010 12:46:25

ExtPascal se vuelve visual
 
ExtPascal es una envolvente Object Pascal de Ext JS, un entorno gráfico para JavaScript.

Por lo que he visto, ExtPascal es una biblioteca de componentes que permiten la creación de programas CGI nativos (esto es, que son llamados por el servidor web como programas externos) que permiten crear programas web utilizando Ext JS para manejar ventanas, diálogos, AJAX, JSON, etc. sin tener que escribir ni una sola línea en JavaScript, ni CSS, ni HTML, ni PHP... Únicamente utilizando Object Pascal. Claro que, si fuera necesario, también puede "insertarse" código HTML, JavaScript o lo que se necesite, ;)

La noticia es que, como nuestro compañero Donald Shimoda comentó el otro día, hasta ahora había que hacerlo todo a mano, pero parece ser que recientemente han publicado una versión que permite utilizar Delphi o Lazarus para diseñar el entorno gráfico. Sí: habéis leído bien; se puede utilizar cualquiera de estos dos excelentes entornos de desarrollo para diseñar los diálogos, formulario y páginas que devolverá nuestra aplicación al navegador web de forma totalmente visual, y también (por lo que he visto) es posible manejar eventos como en cualquier aplicación RAD.

Aquí tenéis un vídeo que muestra cómo crear un "¡Hola, Mundo!" utilizando Lazarus en Mac OS X: http://youtube.com/watch?v=ZVUMW0V9nGs

No sé vosotros, pero a mi me han puesto los pelos como escarpias. :eek: He de admitir que me da un poco de pena, porque muchos sabéis que estaba trabajando, junto con Al, en un proyecto similar. Bueno, esto ya entra en el tema del debate, así que lo dejo para otro día...:p

Y encontré la noticia en este hilo de los foros oficiales de Lazarus.

RONPABLO 25-05-2010 16:53:31

Se ve muy interesante, una pregunta un poco fuera del hilo... ¿Con que harán vídeos como el de esta noticia?... pues lo de resaltar con un punto rojo en donde uno hace click, lo de hacer zoom en un punto determinado del vídeo....

Faust 25-05-2010 17:02:34

Cita:

Empezado por RONPABLO (Mensaje 365253)
Se ve muy interesante, una pregunta un poco fuera del hilo... ¿Con que harán vídeos como el de esta noticia?... pues lo de resaltar con un punto rojo en donde uno hace click, lo de hacer zoom en un punto determinado del vídeo....

Supongo con el Camtasia Studio...

Faust 25-05-2010 17:08:10

Después de ver el video escribo de nuevo, se ve muy bueno, habrá que probarlo... creo por fin que las aplicacones web están al alcance de los programadores ordinarios, con esto me refiero a que los entornos de desarrollo para web habían sido pensados solo y únicamente para diseñadores, es el caso de Dreamweaver, poco se acercaba mi alabado Flex Builder de Adobe, y de Delphi for PHP nunca di una, pero esto me dejó con una opinión diferente.

Ñuño Martínez 25-05-2010 17:42:49

Después de pensar un poco, veo un pequeño problema en que funcione vía CGI, ya que la mayor parte de servidores públicos (en el sentido de que cualquiera puede contratar un espacio para su web) no permiten la instalación de este tipo de programas, y si lo permiten es frecuente que no sean ejecutables nativos sino interpretados (Java, Python, Perl, etc.). Pero bueno, para una red local o un servidor privado o del que se tenga acceso total no hay problemas.

Otro tema son las licencias, ya que ExtJS no es libre del todo: puedes usarlo libremente si tu programa es libre pero hay que pagar si es comercial. No digo que esté mal: digo que hay que estar atento.

Faust 25-05-2010 18:31:19

Cita:

Empezado por Ñuño Martínez (Mensaje 365261)
Después de pensar un poco, veo un pequeño problema en que funcione vía CGI, ya que la mayor parte de servidores públicos (en el sentido de que cualquiera puede contratar un espacio para su web) no permiten la instalación de este tipo de programas, y si lo permiten es frecuente que no sean ejecutables nativos sino interpretados (Java, Python, Perl, etc.). Pero bueno, para una red local o un servidor privado o del que se tenga acceso total no hay problemas.

Otro tema son las licencias, ya que ExtJS no es libre del todo: puedes usarlo libremente si tu programa es libre pero hay que pagar si es comercial. No digo que esté mal: digo que hay que estar atento.

TIenes razón, esto no lo había pensado...


La franja horaria es GMT +2. Ahora son las 05:47:29.

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