Buscar
Social
Ofertas laborales ES
« Securizando webservices en JBOSS AS7 | Main | Controlador Java para el DNI electrónico español »
viernes
sep282012

Eclipse Orion Milestone 2: Eclipse se convierte en una aplicación web

Hace cerca de año y medio que Eclipse Foundation anunció Orion Platform. Este proyecto consiste en una base de código totalmente distinta del Eclipse que conocemos todos y cuyo propósito es construir un IDE que se ejecute dentro de un navegador web. Se trata de un IDE con una parte cliente implementada en HTML y JavaScript y una parte servidor basada en OSGI y corriendo sobre Jetty.

No se trata de un intento de llevar toda la funcionalidad de un IDE al navegador. La idea es que este IDE se comporte como una aplicación web; por ejemplo, distintos archivos o distintas operaciones pueden ser llevadas a cabo en distintas lengüetas del navegador web. Y los enlaces a las distintas partes del IDE pueden compartirse.

Eclipse Orion editando JavaScript

El lanzamiento final de Eclipse Orion será el mes que viene, pero esta semana se ha anunciado Orion 1.0 M2, la que será la última Milestone antes de la versión final. En estos momentos Orion está más enfocado al desarrollo de JavaScript, CSS y HTML que al desarrollo de Java, aunque también se soporta a este último. Sus desarrolladores han preferido comenzar por aquí para atraer a la comunidad de JavaScript a eclipse.

Eclipse Orion editando CSSLas ventajas que Orion tendrá en el futuro según sus desarrolladores son las típicas de cualquier aplicación web: no requiere instalación, será un entorno de desarrollo altamente escalable, las actualizaciones serán transparentes...

¿Creéis que este proyecto tendrá éxito? Y ¿creéis que la idea de construir un entorno de desarrollo en un navegador web es viable en general?

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (12)

De verdad porque desarrollan esfuerzo en este tipo de proyectos cuando debería estar optimizando la ultimas versiones de eclipse¿?

septiembre 28, 2012 | Unregistered CommenterXeos

Maravilloso, un IDE mucho mas lento, lo ideal para desarrollar

septiembre 28, 2012 | Unregistered CommenterJavi

Esperemos a probarlo antes de opinar!

septiembre 28, 2012 | Registered Commenterjcarmonaloeches

No veo las ventajas ¿qué me aporta con respecto al eclipse tradicional?
Cuando he leido "el IDE se comporte como una aplicación web" me ha venido a la cabeza el relojillo dando vueltas, errores 404....

septiembre 28, 2012 | Unregistered Commenterangjes

La pregunta del millon de dolares, y si se cae internet?. Hay que ver si la fundación eclipse va ha liberar los instaladores para hacer instalaciones locales.

septiembre 28, 2012 | Registered Commenterstevepinero

Yo soy el primero que tiene dudas sobre cómo de viable será esto. Pero lo que tengo claro es que no pretenden que sea un reemplazo para Eclipse ni ningún otro IDE. Es otra herramienta más que puede tener aplicaciones muy interesantes. Por ejemplo, pair programming a distancia, resolver un bug entre dos personas que no se encuentran en la misma ubicación física, modificar un programa desde un equipo en el cual no tienes instalado un entorno de desarrollo…

septiembre 28, 2012 | Registered CommenterAbraham

Si, no había visto lo de pair programming... pero permitirá que dos personas modifiquen las mismas líneas de código a la vez?
La verdad es que si dan esa funcionalidad es una ventaja interesante.
De todas maneras, ¿parece más orientado a Html,Css y Javascript ahora mismo no?
En fin, veremos cómo evoluciona, sí que parece innovador, veremos qué rendimiento tiene, porque Eclipse, últimamente, tampoco es demasiado bueno en rendimiento, al menos en las versiones que llevo utilizando me deja algo que desear y los tiempos de respuesta y tareas asíncronas y reacciones a fallo son bastante, bastante ... mejorables, dejémoslo ahí....

septiembre 29, 2012 | Registered Commenterjcarmonaloeches

Críticas parecidas se hacían a consultar el mail por web...

Vamos a jugar a los adivinos, ¿quien se apuesta algo a que dentro de unos años mucha gente pagará por usar una herramienta como ésta en modo SaaS?

Nota: Gmail tiene una versión corporativa de pago.

septiembre 29, 2012 | Registered Commenterjmarranz

asi no necesitaremos instalar eclipse para utilizarlo, muy buen sitio, me hubiera ayudado mucho cuando llevaba java en la universidad

septiembre 29, 2012 | Unregistered Commenterblog de computacion

El proyecto RAP de eclipse... Promete lo mismo.. Y tiene varias versiones. Liberadas..... Mas de lo mismo?

septiembre 29, 2012 | Unregistered CommenterArnulfo

Buen apunte de @jmarranz. Correo en internet? Por Dios, ¡pero sí podemos instalarlo en local! :)

septiembre 30, 2012 | Registered Commenterjcarmonaloeches

¿quien se apuesta algo a que dentro de unos años mucha gente pagará por usar una herramienta como ésta en modo SaaS?

Yo pagaré con gusto. Yo pagaría hoy mismo. No está bien que nosotros desarrollemos aplicaciones web para nuestros clientes y nosotros mismos no usemos aplicaciones web para nuestro trabajo, deberiamos comer lo que cocinamos.
Para mi el hecho de escribir una URL, darme de alta y poder empezar a programar inmediatamente, sin instalarme nada, es una maravilla, especialmente si trabajas desde varias máquinas (desde el trabajo y desde casas, por ejemplo). Cuando se rompe vuestro ordenador y lo perdéis todo, ¿cuánto tiempo os cuesta volver a estar en marcha? Seguro que más de 10 minutos.

El problema es que el Eclipse Orion es para desarrollo JavaScript, es decir como Cloud9 pero mucho peor. Orion es prácticamente un editor en la web (lo que ya hizo un solo hombre hace más de 5 años con Amy Editor.
El único IDE Java web que conozco es el CloudIDE de Exo, pero se parece demasiado a Eclipse, parece una aplicación de escritorio.

octubre 1, 2012 | Registered Commenterjavierpaniza

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>