Code Bubbles, un IDE Java completamente diferente a cualquier otro IDE que hayas visto
viernes, marzo 12, 2010 at 8:48AM Code Bubbles es un IDE Java todavía en versión beta que emplea un conjunto de metáforas visuales radicalmente diferentes de cualquier otro entorno de desarrollo. De un modo similar a la cinta de Microsoft Office 2007, estas metáforas visuales se basan en una realidad bastante obvia: ya nadie tiene monitores de 640 × 480 en su equipo.
Desde mi punto de vista, todavía arrastramos muchas metáforas visuales para el escritorio creadas en monitores de 640 × 480, y las seguimos empleando con los pedazo monitores que tenemos hoy en día. La cinta de Office, desde este punto de vista, era básicamente el reconocimiento de que los menús (que ocultan toda la información que contienen) eran necesarios en monitores con resoluciones bajas. En monitores con resoluciones altas una barra de herramientas gorda es más práctica.
Code Bubbles asume que el usuario tiene un monitor de 24 pulgadas, o en su defecto varios monitores más pequeños (recomiendan al menos 1900 × 1200 píxeles en la pantalla). En vez de contar con una especie de Tabed pane donde todas las clases Java están apiladas la una encima de la otra, en Code Bubbles cada clase se representa mediante una burbuja donde uno inicialmente puede ver sus métodos. Haciendo clic en los métodos, aparece al lado de la clase otra burbuja con el código del método.
Las burbujas se puede mover por la pantalla y agrupar, pero nunca apilar. El entorno de desarrollo cuenta con un escritorio virtual enorme, pero para que la metáfora funciona de modo adecuado uno debe tener un monitor bastante grande o emplear un montón de tiempo desplazándose a lo largo del escritorio.
Las burbujas pueden también etiquetarse como bugs, y hay burbujas destinadas a mostrar documentación y para otras tareas relacionadas con la programación. Describir metáforas visuales con palabras es prácticamente imposible, así que lo mejor es que le echéis un vistazo al IDE en este video.
No tengo ni idea de si esto va a funcionar o no en la práctica. Pero a mí parece interesante el probar nuevas ideas y me he apuntado al programa Beta. Pronto espero poder jugar con ella.
En estos momentos, el autor parece no tener absolutamente ninguna información sobre cuáles son sus intenciones para el proyecto. Si va ser comercial, opensource, gratuito o de pago... Posiblemente ni él lo sepa.
¿Qué os parecen las ideas detrás de Code Bubbles?
otro 