Windows 8 cambiará la forma de programar aplicaciones

Microsoft pretende dar un salto importante con su próximo sistema operativo Windows 8. Lo más destacado de la plataforma será su capacidad táctil, pero a nivel de programación existen diferencias con las anteriores plataformas. La apuesta de la compañía porHTML5 se hace patente mientras que otros lenguajes como Visual Basic o .NET quedarán relegados.

El nuevo Windows 8 – aún se trata del nombre en clave del próximo sistema operativo de Microsoft – fue mostrado recientemente, exhibiendo Microsoft las capacidades táctiles del software, así como una interfaz más cercana a Windows Phone que a la Windows 7.

La revelación de estos detalles vino acompañada de información dedicada a los programadores. La pretensión de Microsoft de construir un sistema operativo destinado a las tabletas hará que la compañía lance nuevas APIs (interfaz de programación de aplicaciones) para desarrollar nuevas aplicaciones más dedicadas.

Según escribe Peter Bright en Ars Technica, el problema no está en la nueva API, sino que las anteriores APIs podrían quedarse obsoletas para desarrollar las llamadas ‘aplicaciones immersive’, que Microsoft tiene previsto para Windows 8. Esto supondría que un gran bagaje de experiencia y conocimientos, así como los programas construidos hasta ahora, serían inservibles en el próximo sistema operativo.

Los lenguajes y librerías con los que los programadores han aprendido a trabajar en este tiempo, como pueden ser Win32, COM, MFC, ATL, Visual Basic 6, .NET, WinForms, Silverlight o WPF, quedarán relegadas en Windows 8. Sólo Visual Basic 6 y WinForms tendrán un papel en el próximo sistema operativo de Microsoft.

A cambio, Microsoft tiene intención de potenciar la programación con HTML5 y JavaScript para el nuevo tipo de aplicaciones que pretende implementar. Esto significa que una buena parte de las herramientas que se utilizan ahora para construir programas en Windows no podrán ser utilizadas, y con ellas se irán todo el conocimiento acumulado en torno a las mismas.

La apuesta de Microsoft por HTML5

La compañía de Redmond lleva algún tiempo apostando por el HTML5 como lenguaje prioritario para programar en sus productos. Internet Explorer 9 es una buena prueba de ello. Incluso la competencia de Microsoft de Flash, Silverlight, se dejó de lado en el nuevo navegador, utilizándose sólo para casos en los que el otro lenguaje de programación no resultara efectivo.

Silverlight ha sido la solución que Microsoft ofrecía para desarrollar aplicaciones enriquecidas ejecutables en varias plataformas. Ahora la compañía ha decidido orientar los esfuerzos a HTML5. Sin embargo, las herramientas de programación y de diseño para este lenguaje no están tan desarrolladas ni son tan sólidas como las que existen para Silverlight.

Fuente: http://www.ticbeat.com

Opinión: Renovarse o morir

No me interesa demasiado el hecho de que Windows utilice una u otra tecnología, sino la tendencia en cuanto a la utilización de las mismas. Es evidente que html5 va a acabar siendo el estándar predominante en unos años, en detrimento de los lenguajes que a día de hoy se utilizan. Me llama la atención el caso de la arquitectura .NET, que también parece que se verá afectada pese a su buena estructuración y la  integridad entre todas sus capas.

Este año he aprendido a programar en ASP.NET, y me ha parecido mejor hacer uso de esta tecnología en lugar de javascript, en la medida de lo posible, la potencia de javascript a veces es insustituible, pero sus problemas de usabilidad y seguridad son evidentes. Parece, no obstante, que no va a ser este el camino.  Toca renovarse pues.

Publicado el 13 junio, 2011 en Noticias sobre otras tecnologías, Noticias sobre Web y etiquetado en , , . Guarda el enlace permanente. 1 comentario.

  1. Sobre todo a nivel de instituciones y organizaciones con aplicaciones propias, desarrolladas hace bastantes años, en algunos casos, esto puede suponer un problema importante. Mas ahora con el tema de la crisis, la necesidad de reinventar sus aplicaciones internas de gestión supondrá un gasto extra si se quiere dar el salto al nuevo SO, creo que esta tensión entre Microsoft y su esfuerzo por implantar el nuevo sistema y las instituciones por intentar retrasar su implantación al maximo para evitar el gasto en la actual coyuntura económica, va a jugar en contra de ambas partes.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: