Una de las preguntas más usuales cuando se empieza a desarrollar aplicaciones para Windows 8 es: ¿qué lenguaje de programación usar?
Como sabemos, Visual Studio 2012 nos permite crear aplicaciones de tipo HTML/JS y XAML/C# para la tienda.
En ambos casos, el lenguaje de programación al final no nos va crear un mejor o peor producto. El lenguaje de programación considero que es algo que nos ayuda en base a nuestro set de habilidades y/o experiencia.
Mi respuesta a esta interrogante siempre ha sido: Usa el lenguaje que mejor sepas o más te acomode.
Existen algunas características específicas a cada una de las plataformas que considero si hay que tomar en cuenta durante al iniciar el desarrollo de cierto tipo de aplicaciones, las cuales enlisto a continuación:
XAML/C# | HTML/JS |
Plantillas Databinding Acceso a Direct2D, Direct3D Características de lenguaje C# (.NET) |
Multiplataforma Reutilización de código y estilos jQuery Javascript HTML5 |
La verdad es que a mi muy humilde punto de vista, la combinación de XAML/C# es mejor en el sentido de soporte a herramientas. HTML5/JS es una gran opción para aquellos que ya tienen bastante código construído y lo quieren reutilizar.
Al final del día, el mejor lenguaje es el que mejor sabemos usar.
Cheers!
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.