Google Sketchup es conocido porque permite crear reproducciones en 3D que luego se pueden visualizar sobre Google Earth. Lo que pocos saben es que también tiene un API Ruby. Pero sí, así es. Es más, con esta API se pueden crear herramientas para aumentar la funcionalidad de Sketchup (por ejemplo, Sandbox Tools para crear y manipular grandes superficies en los modelos), automatizar tareas comunes, crear nuevas ventanas que te permitan, por ejemplo, interactuar con información propia y enlazar con librerías personalizadas (por ejemplo, drivers de dispositivos).
Para los que ya sabíais esto, os preguntaréis ¿y cuál es la novedad? Pues la novedad es que ahora ya está toda la información centralizada en la página de Code (en inglés). Allí encontraréis la documentación de referencia, un blog dedicado a este tema, un grupo de Google para poder plantear y responder preguntas, una versión wiki (con moderador) de nuestra documentación y acceso al SDK (beta) que os permite crear plug-ins o acceder (en modo lectura / escritura) a los archivos de Sketchup. A modo de inspiración, también podréis encontrar un ejemplo de cómo añadir un menú para dibujar escaleras. Esperamos que ahora os resulte mucho más sencillo acceder a esta información y que probéis el API (y si desarrolláis algo, no olvidéis que nos lo podéis mandar a programacongoogle@google.com para comentarlo).