![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Unigui
Los componentes UNIGUI de momento son gratuitos, pero como llevan las librerías de javascript de ExtJs, habrá que pagar la licencia de ExtJs para poder distruibuirlas. Para ver mejor como funciona te puedes descarlos componentes y recompilar la demostración ( http://www.unigui.com/downloads ). Aquí te paso como ejecutar las demos ( http://www.unigui.com/downloads/91 ).
Para mi es lo mejor que he encontrado para programar con Delphi para la Web sin saber HTML, ni Javascript. La librería solo se puede instalar en equipos Windows, ya que trabaja en modo VCL o Web. También probé las Radius, que aunque llevan la librería de ExtJs versión 4, no me acabo de gustar por la forma como están diseñadas. Otra opción sería los componentes IntraWeb, que funcionan muy bien, pero no permiten ejecutar en modo VCL o WEB. Un salubo, JL ![]() |
|
#2
|
||||
|
||||
|
Lo cierto es que UniGUI es espectacular, aunque aún hay problemas bastante importantes. Los formularios modales no interrumpen la ejecución del código cuando la aplicación corre vía web (por lo tanto, te ves obligado a usar los eventos OnClose de los formularios modales para paliar este problema. Los sistemas de diálogos son bastante pobres. Algunos componentes, como las gráficas, en su versión WEB son bastante limitadas.
Una de las cosas de UniGUI que me encantan es que puedes poner componentes VLC normales en la aplicación, con la única salvedad de que estos no serán visibles si se ejecutan vía web. Tienes rutinas para saber si la aplicación se está ejecutando vía web o como Win32, cosa que da bastante juego. Aún así, el trabajo es sencillamente increíble. Además, funcionan en cualquier navegador (excepto con los navegadores de Windows CE, donde es prácticamente imposible hacerlo funcionar). Este punto me decepcionó mucho, puesto que el hecho de no existir ningún navegador para PDAs industriales que soporte decentemente el Ext JavaScript hace que tenga que seguir desarrollando algunas aplicaciones en .NET ![]() Estuve haciendo algunas pruebas de concepto de un comandero con el UniGUI, y fijáos lo que se puede conseguir (la captura está siendo ejecutada desde un iPhone4), con la página web "convertida" en una "WebApp": Un saludo |
|
#3
|
||||
|
||||
|
¿Eso es una aplicación web? pues no lo parece en absoluto, tiene muy buena pinta.
__________________
Be water my friend. |
|
#4
|
||||
|
||||
|
Cita:
Cuando creas una aplicación con UniGUI, te crea un par de units (ServerModule y MainModule) a las que les puedes meter scripts java. Gracias a esos scripts, puedes ocultar la barra de navegación y evitar que el usuario pueda hacer zoom en la aplicación. También hay rutinas para detectar la resolución del dispositivo desde donde se está ejecutando la aplicación web. Si metes todo eso en una cocktelera, puedes hacer que la aplicación parezca nativa. Luego en iOS, dentro del navegador safari tienes la opción de "Añadir a la pantalla de inicio" y te crea el iconito en la springboard como si de una aplicación normal y corriente se tratase. |
|
#5
|
||||
|
||||
|
Cita:
__________________
Be water my friend. |
|
#6
|
||||
|
||||
|
Cita:
Ocultar barra de navegación Eso sí, el rendimiento del aplicativo web siempre será inferior al de una aplicación nativa, aunque para la mayoría de tareas, es más que suficiente. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| uniGUI | cacu | OOP | 5 | 28-09-2011 15:42:06 |
| Como compilar con UniGUI | Gean | Varios | 4 | 26-09-2011 16:19:44 |
| UniGUI o ExtPascal | lmir | Internet | 2 | 09-07-2011 00:33:04 |
| Que pasen un EXCELENTE FELIZ AÑO 2008 | AGAG4 | La Taberna | 5 | 01-01-2008 01:59:54 |
| Excelente manual de c/c++ para los que se inician | chico_bds | C++ Builder | 0 | 02-04-2007 01:40:39 |
|