Microsoft presenta TypeScript: una evolución del lenguaje JavaScript

TypeScript es un lenguaje para el desarrollo de aplicaciones escalables basado en JavaScript.

Realmente TypeScript es un superconjunto de funcionalidades escrito para JavaScript que compila código a JavaScript plano. Aplicando parte de la misma sintaxis y semántica que los desarrolladores web ya conocen de JavaScript, con TypeScript tendrán acceso a nuevos componentes como clases, tipos y módulos de los que el lenguaje original carece y que nos facilitarán el desarrollo de aplicaciones de gran escala.

TypeScript puede utilizarse con código JavaScript ya existente, incorporar las bibliotecas más populares de JavaScript (como jQuery, Prototype…) y ser llamado desde otro código JavaScript, ya que al compilar genera simple código JavaScript que se ejecuta en cualquier navegador, en un servidor Node.js o en cualquier entorno ES3 compatible.

Microsoft publicará próximamente un plugin de TypeScript para utilizar en Visual Studio 2012.

Enlace: TypeScript

Google Chrome podrá ejecutar aplicaciones desarrolladas en C y C++

Zemanta Related Posts Thumbnail

El equipo de desarrollo del navegador Google Chrome ha actualizado la versión beta de su producto con dos nuevas funcionalidades: la integración de Native Client y Web Audio API.

Con Native Client se permite a los desarrolladores utilizar código C y C++ para sus aplicaciones que se ejecuta sin problemas en el navegador con las restricciones de seguridad similares a JavaScript. A través del interfaz Peeper los desarrolladores pueden trabajar con los elementos HTML5 desde su código nativo, aprovechando sus bibliotecas actuales.

Continuar leyendo

TabCandy, la administración de pestañas en Firefox 4

Aunque la utilización de pestañas en el navegador nos permite visitar múltiples sitios web bajo una misma ventana, la verdad es que cuando se tienen muchas abiertas la navegación entre ellas se vuelve una pesadilla y cuesta localizar el contenido. Mozilla nos presenta TabCandy, su intento para organizar y simplificar la navegación entre pestañas, probablemente disponible para la versión 4 de su navegador Firefox.

TabCandy es un panel en el que podremos organizar todas nuestras pestañas abiertas y agruparlas en secciones. Desde un icono en la barra superior accederemos a esta vista en la que las pestañas se encuentran organizadas por grupos a nuestro gusto, donde cada sección tiene un nombre que nosotros definimos y ajustamos en posición y dimensiones. Continuar leyendo

El buscador de imágenes de Google se actualiza

Google ha ofrecido una rueda de prensa en la que comentaron las próximas mejoras de la sección de imágenes de su buscador, las cuales estarán disponibles en los próximos días para los usuarios. Estas mejoras pasan por un pequeño lavado de cara en el modo de presentación de los resultados y mejoras en la navegación.

El buscador de imágenes de Google lleva ya nueve años en funcionamiento, desde 2001, cuando tenía un total de 250 millones de imágenes indexadas, hasta alcanzar ahora la impresionante cifra de más de 10.000 millones de imágenes. Con tanto archivo disponible era necesaria una actualización para que el usuario navegue y encuentre la imagen deseada de forma sencilla y rápida.
Continuar leyendo

Guacamole, un visor de VNC en HTML5

Guacamole es un proyecto open source que permite a los usuarios acceder y gestionar un equipo de forma remota a través de un navegador web compatible con HTML5.

El visor VNC de Guacamole está desarrollado en HTML5 y JavaScript y se conecta a un proxy escrito en Java instalado en el equipo al que se desea conectar, por lo que se requiere un contenedor de servlets, como por ejemplo Apache Tomcat, instalado en esa máquina.

Según los desarrolladores del proyecto, Guacamole ofrece la misma experiencia de uso que un cliente VCN nativo y que está preparado para soportar funcionalidades como codificación CopyRect o el cursor del lado del cliente, siempre que el servidor lo permita. Continuar leyendo

Aprende con Google a programar en HTML5

Las buenas relaciones de Google con Adobe, promoviendo Flash en sus teléfonos Android, no tienen por qué ser un motivo de despreciar HTML5 y apoyar a los desarrolladores web a utilizar más esta tecnología.

A través de la web http://www.html5rocks.com/ Google ofrece presentaciones, tutoriales y ejemplos para dar a conocer entre los programadores las ventajas y capacidades de la unión de HTML + CSS + JS. Tutoriales por ejemplo para aprender como habilitar tu aplicación web para que funcione en modo offline, acceso a la geolocalización o leer archivos locales mediante JavaScript. Continuar leyendo