Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
RIAs parecen ser inevitables

Según las predicciones, en algunos años, talvez en menos de una década, la mayoría de las aplicaciones de escritorio serán reemplazadas por aplicaciones web [gracias a algunas de las ventaja que ofrece desarrollar para web]. Obiamente que con algunas excepciones, pero con seguridad, el tipo de aplicaciones que mayormente nosotros construimos (aplicaciones de control, de base de datos, etc) no estarán dentro de esas ecepciones.

En este sentido, desde ahora ya estoy buscando como adentrarme a este nuevo modelo de desarrollo; pero me aqueja una duda, ¿Cuál será el mejor IDE para desarrollar este tipo de aplicación?

Estaba viendo Adobe Flex, que aperece muy bueno y para mí gana meritos porque he tenido la oportunidad de utilizar Buzzword [creada con flex].

Seguramente alguno de ustedes ya han tenido experiencias en este campo, ¿Qué IDE recomendarian?

PD: además he escuchado sobre Eclipse, que además si no mal recuerdo el gratuito.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Creo que quisiste decir RIA(S), o Rich Internet Application, ¿no?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
No sé porque nunca puedo hacer algo completamente bien. jejejeje ...
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #4  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No, hombre, si es una tontería. Es interesante el posible debate. A ver si se animan algunos compañeros. No te preocupes. Edito el título.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 27-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No estoy muy puesto en estos temas, pero me gustaría que comentaras las ventajas que ofrece ese desarrollo.

En wiki leo:
"Los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se carga toda la aplicación y sólo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una Base de Datos o de otros ficheros externos."

¿En qué se diferencia eso con mi aplicación actual conectada a la Base de Datos?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Neftalí
¿En qué se diferencia eso con mi aplicación actual conectada a la Base de Datos?
En que tu aplicación no corre sobre un navegador, y, por lo tanto, en principio, sobre distintos sistemas operativos. A mí me parece algo a destacar, cuando menos: las RIAs esas pueden correr en distintos navegadores, en distintos sistemas operativos.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #7  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,
as RIAs esas pueden correr en distintos navegadores, en distintos sistemas operativos.
Y ess es precisamente, talvez la más importante ventaja sobre las aplicaciones de escritorio. En la mayoría de los casos solo escribiremos un código para cualquier sistema operativo y navegador, ovio que deben haber ciertas condicionales para utilizar funciones especificas de un SO o navegador.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #8  
Antiguo 27-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Leyendo el artículo que sugieres amigo Dec pienso que habría que ver cuales serán los costos de cargar todo al iniciar una aplicación RIA y evaluar si tus aplicaciones lo justifican.

Además de que esto, según entiendo (si no corrigeme), está enfocado mas a aplicaciones multimedia que a aplicaciones de otro tipo.

Hay que ver, hay que ver.....

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #9  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Mira estos link egostar
http://flex.org/showcase/
ejemplos de aplicaciones hechas con flex

se ve porque su nombre trae la palabra "RICA"
Puedes imaginarte hacer estos tipos de interfaz en delphi o cualquier otro IDE similar
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #10  
Antiguo 27-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Me imaginaba que por ahí iban los tiros; Por el tema Multiplataforma. Si la respuesta es esa, una cuestión:

Si ya hay soluciones multiplataforma, ¿Porqué reinventar la rueda? ¿Porqué involucrar en eso al navegador? ¿Qué ventaja tiene?

Por lo poco que yo entiendo (corregidme por favor):
Ejecuto un navegador; El navegador va a cargar TODAaplicación en memoria (segun lo que dice la wiki) y para que sea multiplataforma eso va a tener finalmente que acabar ejecutándose sobre una VM (Virtual Machine) con código interpretado.

Qué ventaja hay en tener la aplicación en local, ejecutar la VM (Virtual Machine) y sobre ella el ejecutable con código interpretado.
A parte de que cada vez que ejecuto la aplicación me la tengo que traer de no se donde...

Seguramente es que no estoy entendiendo el tema bien, pero sigue sin entrarme en la "mollera".

NOTA1: El tema de los navegadores me da mucho miedo, porque a diario veo muchas páginas que no son capaces de funcionar "decentemente" en los 2 o 3 navegadores más populares. Si sobre eso se debe cimentar una nueva tecnología, miedo me da.

NOTA2: Un navegador es para lo que es (opinión personal); Cuando uno intenta hacer con un navegador más cosas de las normales (navegar), pasa lo que le pasa a IE y lo que últimamente le está pasando a FF.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #11  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bueno. Yo, la verdad, es que no estoy muy puesto en este tema. Tan sólo podré decir lo evidente, me parece: que es una apuesta de futuro. Porque, vamos a ver, ¿cuántas aplicaciones en la red usamos? Gmail,... Deezer,... y no me acuerdo de ninguna más. Y, en realidad, Gmail no sé si puede considerarse una RIA.

O sea, que, últimamente (bueno, hace ya unos años...), se está hablando mucho sobre que si el Word online, etc., etc., pero, yo no sé cuántas personas utilizan ese tipo de aplicaciones. Será que yo no utilizo el Word, y así, no soy el público objetivo de aplicaciones como Word "online".

Desde luego que es atractivo que una aplicación se escriba en un sitio y se ejecute en diferentes sistemas operativos y navegadores (previa instalación de los plugins correspondientes, o sea), pero, ¿quién se imagina un editor de código fuente, por ejemplo, al estilo de NotePad++ en línea? Yo no, desde luego.

Así que lo dicho: es una apuesta de futuro. Lo que quiere decir que hay empresas interesadas en ello, porque, de lo que se trata es de estar ahí de los primeros, pero, es una apuesta de futuro. Yo lo veo algo así como lo que es el "marketing": se apuesta por algo más o menos novedoso, se publicita, y, con un poco de suerte, conseguimos convertirlo en necesidad y nos hinchamos a ganar dinero.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #12  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Lightbulb

No es que esté a favor de las RIAs neftali, porque solo las conozco superficialmente, pero es cierto que las ventajas son muchas.
  • Un usuario normal, no ejecutaría VM
  • La tecnología se esta simentando, es decir que todavía hace falta algo de tiempo para que madure, auque ya se pueden obtener resultados.
  • En un blog, se mencionaba, inclusive la ventaja de no tener que estar manejando instaladores.
  • Minimizan al maximo los problemas de compativilidad.
y otras ventaja que no recuerdo por ahora

Además, a alguien le podría interesar esto.
  • son el terror de Microsoft [adiós WIN32 API]
PD: el blog de Joel on Software
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #13  
Antiguo 27-11-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Hola...

Cita:
Empezado por D&W Ver Mensaje
No es que esté a favor de las RIAs neftali, porque solo las conozco superficialmente, pero es cierto que las ventajas son muchas.
  • Un usuario normal, no ejecutaría VM
  • La tecnología se esta simentando, es decir que todavía hace falta algo de tiempo para que madure, auque ya se pueden obtener resultados.
  • En un blog, se mencionaba, inclusive la ventaja de no tener que estar manejando instaladores.
  • Minimizan al maximo los problemas de compativilidad.
y otras ventaja que no recuerdo por ahora

Además, a alguien le podría interesar esto.
  • son el terror de Microsoft [adiós WIN32 API]
PD: el blog de Joel on Software
Sobre esto:

Un usuario normal, no ejecutaría VM... entonces, la aplicación RIA sobre que se ejecutaría? Esto es por lo que comenta Neftali y sobre lo que también estoy de acuerdo... Ejecutar una RIA siento que conlleva VM (como Java o .NET)

Y sobre lo último... si se muere WIN32 API... sobre que ejecuto el navegador donde voy a cargar la aplicación RIA?

Claro, suponiendo que sigo usando WinXP o posterior... jeje


Saludos...
Responder Con Cita
  #14  
Antiguo 27-11-2007
Avatar de xander
xander xander is offline
Miembro
 
Registrado: jul 2006
Posts: 499
Poder: 18
xander Va por buen camino
Mi humilde opinión es que si tienes razón Darwin, Las RIA son lo que rifará en un futuro no muy lejano... de hecho codegear ya tiene esto previsto en su roadmap y pretende integrar soluciones que realmente permitan hacer aplicaciones Ricas, no como el medriano intento de Intraweb.

He visto a mucha gente cambiar de Delphi a Flex, conozco a muchos desarrolladores, tanto en México como en EU y varios están experimentando buenas cosas con Flex, parece que le pintan muy buenas cosas a este ambiente. Además las interfaces con Flash son otra dimensión en cuanto a apariencia, no me lo van a pasar a desnegar.
__________________
"Hey, nena, debe ser genial ser tú y verme a mí mismo..."
Responder Con Cita
  #15  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pero, apariencia atractiva no tiene porqué significar una mejora para la aplicación. De hecho un "estándar" para las interfaz de usuario, por ejemplo, el que se sigue en Windows, creo que no perjudica, sino que beneficia, sobre todo al usuario. No me imagino usando cientos de aplicaciones en que cada una de ellas tuviera los "botones" para cerrar en distinto sitio, los menús unas arriba, otras a un lado, otras al otro...

Ahora, se ven aplicaciones "bonitas" (y que se salen un tanto del estándar) de escritorio: Delphi, por ejemplo, cuenta con componentes para lograr aplicaciones con "skins" que no están mal, pero, yo, como en el Photoshop me pierdo... porque esta es otra: el atractivo sería más trabajo de un diseñador que de un programador. Pero, insisto, un "estándar" para las aplicaciones no creo yo que esté mal, sino que lo contrario sería una locura.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #16  
Antiguo 27-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Ciertamente esto tiene futuro, sin embargo, no creo que sea una solución para TODOS, perdon por insistir, pero DEPENDE, DEPENDE, DEPENDE.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #17  
Antiguo 27-11-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Esa es la cosa amigo egostar, que, quienes tenemos sólo un martillo, por todos lados vemos clavos... pero, yo estoy contigo en lo de que depende. ¿Que puede funcionar una aplicación muy útil y que use mucha gente siendo una RIA de esas? Claro. ¿Pero por ser una RIA? No. Porque sea útil y la use mucha gente. Si se cumple esto da lo mismo que sea una RIA o que no lo sea. Vamos, digo yo.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #18  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por maeyanes Ver Mensaje
Un usuario normal, no ejecutaría VM... entonces, la aplicación RIA sobre que se ejecutaría? Esto es por lo que comenta Neftali y sobre lo que también estoy de acuerdo... Ejecutar una RIA siento que conlleva VM (como Java o .NET)

Y sobre lo último... si se muere WIN32 API... sobre que ejecuto el navegador donde voy a cargar la aplicación RIA?
Conlleva VM en el servidor y no en el cliente [sería invisible al usuario]

No es muerte del Win32 literalmente, sino que se acabaría o palidezaría el monopolio de microsoft. Por ejemplo:
En la empresa ABC utilizan el sistema XYZ. La gerencia de la empresa quiere reducir costos y eso incluye el costo de las licencias de Windows. Pero hay un problema, el sistema del que depende la empresa solo se ejecuta en windows.
Posible solución: hacer una versión para Linux.

¿Qué pasa con un ejecutivo que viaja?
R: Habrá que instalarles el sistema XYZ cada vez que se compre una nueva Laptop

¿Pero nuestro ejecutivo no podrá utilizar la aplicación si no tiene a mano una conección a internet?
No hay solución a menos que en conjunto se utilize una versión briefcase o portafolio de la aplicación.

¿Pero si la empresa es una gran coorporación, en donde hay cientenares de PCs, migrar el sistema sería una labor titanica?
....

En fin, ya me confudi todo. lo que intento decir es que a la fecha no existe una solución para todos los problemas de una gran compañía. Más bien se ve que la solución de un problema nos lleva a otro problema y mientras tanto nadie se puede quedar con un solo bando.

Muchos de los nuevos sistemas que desarrollan las empresas de informática están disponibles en ambas versiones, versión cliente enriquesido y versión Web. Como ya mencionaban, solo el tiempo dira quien será el ganador, o más bien el ganador entre sectores. [no veo a "DELPHI 2012 RAI Edition" o "Photoshop in Browser"] pero sin embargo si consivo a "Mi Aplicación DB Versión Web".

Con respecto a lo que mencionaba Dec, sobre las interfazes, más bien creo que eso ya dependerá del diseñador de la interfaz grafica. Solo que tengas instintos suicidas harías una aplicación que nadie la entendería, incluso su propio creador despues de unos meses.

Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #19  
Antiguo 27-11-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

El problema de tratar de predecir el futuro, es que no conocemos cuáles serán los factores de entonces, así que lo hacemos, un tanto ingenuamente, usando los factores del presente. Como si el mundo no cambiara en todos sus aspectos de manera constante.

Al González.
Responder Con Cita
  #20  
Antiguo 27-11-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Thumbs up

Exelente cita Al, muy realista y acertada.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
A veces las cosas no son lo que parecen ser. marcoszorrilla La Taberna 2 27-10-2006 17:22:30


La franja horaria es GMT +2. Ahora son las 08:37:59.


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
Copyright 1996-2007 Club Delphi