jump to navigation

Superadas las 2500 descargas Jueves, 1 octubre 2009

Posted by israelof in General.
add a comment

post_descargas

Revisando nuevamente las estadísticas de SourceForge.net, que como ya comentamos, es un portal en el que se alojan proyectos de Software Libre, hemos comprobado que hemos superado las 2500 descargas.

Damos las gracias a todos aquellos que se lo han descargado y lo han probado.

Nueva versión WebDevStudio 1.7 Martes, 11 agosto 2009

Posted by israelof in Versiones.
3 comments

Tras haber pasado la fase de pruebas públicas, durante la cual hemos recibido algunos informes de error y sugerencias de los usuarios que se han animado a probarlo, por fín hacemos pública la última versión del proyecto. Esta es una de las actualizaciones más importantes que se han llevado a cabo, con multitud de añadidos y mejoras, tanto en nuevas funcionalidades como en la experiencia de uso.

Como mejoras destacables podemos señalar la posibilidad de mover los módulos (editor de código, barra de herramientas, árbol de ficheros, …) de una zona de la pantalla a otra. Las zonas del área de trabajo se pueden redimensionar. Ahora las pestañas de los ficheros se pueden reordenar, pulsando y arrastrando. Se han incorporado nuevos menús emergentes en el árbol de ficheros y en las pestañas, para aportar nuevas funcionalidades. Además se pueden crear directorios. Se vuelve a poder compilar proyectos para Win32, tanto aplicaciones de consola como de ventanas. Y muchas más novedades que te invito que descubras.

A continuación expongo un listado con todos los cambios realizados:

  • Nuevo editor de código basado en EditArea, con resaltado de la sintaxis y sugerencias de código.
  • Soporte para proyectos UNIX y Win32 (compilación cruzada) sobre plataformas UNIX.
  • Nuevos y mejorados menús emergentes en el árbol de ficheros y en las pestañas.
  • Nuevas ventanas de diálogo.
  • Módulos y pestañas movibles en el área de trabajo.
  • Las zonas del área de trabajo se pueden redimensionar.
  • Nuevas acciones (pantalla completa, buscar y reemplazar, imprimir, …) en el área de trabajo.
  • Nueva pestaña de Log en la zona de resultados.
  • Nuevos comandos en la consola de comandos.
  • Soporte para la creación de carpetas.
  • Lista de proyectos con criterios de ordenación.
  • Nueva seción de Feedback, con listado y envío de informes de los usuarios.
  • Nuevo código XHTM en el interfaz.
  • Nuevo código JavaScript basado en Orientación a Objetos.
  • Uso de los frameworks Prototype y script.aculo.us.

Como siempre os invito a que lo probéis en el enlace WebDevStudio Demo.

WebDevStudio en la Wikipedia Lunes, 6 abril 2009

Posted by israelof in General.
add a comment

post_wikipedia

No hace mucho anunciábamos que teníamos nuestra página del proyecto en Facebook, de la que seguro ya eres fan. Pues ahora no quedaba más que hacernos públicos en la enciclopedia libre más famosa de Internet, la Wikipedia. Si quieres saber aún más del proyecto, o te apetece colaborar metiendo algún tipo de contenido ya sabes dónde acudir.

WebDevStudio 1.7 en fase de pruebas públicas Lunes, 16 marzo 2009

Posted by israelof in Versiones.
3 comments

WebDevStudio 1.7 en pruebas públicas

Después de unos cuantos meses de desarrollo, con la incorporación de muchas novedades interesantes, podemos anunciar que por fin hemos llegado a la fase de pruebas.

Para acceder a esta versión, podéis hacerlo en la dirección: http://devel.webdevstudio.org

Hemos habilitado un módulo en el que podéis escribir vuestras opiniones, errores que encontréis, problemas de contenidos, de traducción, etc.

Os invito a que le echéis un vistazo. Seguro que encontráis muy interesantes las novedades… y los fallos.

Atributos públicos y métodos privados en JavaScript Viernes, 6 marzo 2009

Posted by israelof in General.
1 comment so far

Tocando un poco más la orientación a objetos en JavaScript, nos hemos topado con una situación curiosa, algo atípico en esta metodología.

Antes de desvelar el misterio ponemos la porción de código de ejemplo, para que se vea mejor lo que sucede:

Clase_A = function() {
	//Atributos
	this.atributo_publico = "atributo_publico";

	//Métodos
	metodo_privado = function() {
		this.atributo_publico = "cambio_metodo_privado"; //ERROR
	}

	metodo_privado(); //Se ejecuta al crear el objeto
}
var objeto = new Clase_A();

La cuestión está en que desde un método privado no podemos modificar atributos públicos de la misma clase. El cliente nos dice que no encuentra el atributo.

De momento la única solución que hemos probado es hacer el método público, y suponemos, aunque todavía no lo hemos comprobado, hacer el atributo privado y un método público que nos devuelva el atributo privado allí donde lo necesitemos.

Gracias a Rubén y a David por traerme de vuelta a la realidad.