Yo también apoyo HTML5
HTML5 está viviendo en este momento un apoyo increíble desde diversos frentes:
- Google ha creado un sitio web exclusivamente dedicado a esta nueva tecnología, donde incluye tutoriales, laboratorios y ejemplos que hacen el camino más fácil para principiantes.
- Microsoft también ha dado un gran impulso a HTML5 aunque sigue apoyando en paralelo su tecnología propietaria Silverlight, sin tener una estrategia pública muy clara que indique cómo ambas se complementarán. Respecto de HTML5 ha dicho:
Creemos que HTML5, junto a los cada vez más rápidos navegadores, van a proporcionar a los desarrolladores las herramientas necesarias para crear experiencias tan vívidas, interactivas y competentes como nunca se hayan visto en el entorno de las aplicaciones nativas.
- Oracle por su parte ha dicho:
We expect the Java EE 7 platform to add first-class support for some of the recent developments in the web space, including HTML5 and Web Sockets.
- Adobe tampoco se ha enroscado con Flash, su caballo de carrera estrella, y ha lanzado Adobe Edge, que es un editor de animaciones para HTML5, y también Wallaby que es un conversor de Flash a HTML5.
- Inclusive IBM no se ha quedado para nada atrás y ha lanzado Maqetta Designer, una Plataforma Open Source para el desarrollo de interfaces WYSIWYG en HTML5, haciéndole la competencia directa a Adobe Flash y Microsoft Silverlight. Desde el link puedes descargar la versión de Preview 2 de esta aplicación 100% HTML que incluye emuladores visuales (silhouettes) para los principales dispositivos móviles del momento.
- El mismo W3C ha implementado una interesante estrategia de promoción de HTML5, disponibilizando logos y stickers de apoyo.
Todo parece indicar que el futuro al corto plazo de las interfaces gráficas de aplicaciones, ya sea de escritorio o web, para PCs o dispositivos móviles, definitivamente cederá un espacio enorme a esta interesante y entretenida tecnología. Este mismo tema que ahora estoy usando en mi blog es 100% HTML5.
HTML5 es ya un standard, es abierto y es soportado por toda la comunidad. Usémoslo.
Utilizando la estructura de juegos en el diseño de aplicaciones de negocio
Es realmente interesante el enfoque de Dan Saffer quien planteó hace 4 años el utilizar los fundamentos del diseño de juegos e incorporarlos en los productos y servicios que construimos. Lectura absolutamente recomendable.
Charla de Ingeniería de Software en Servipag




Aquí de nuevo!!!
Pasé por un momento (varios meses) donde el tiempo me escaseó como nunca. Pero ya está todo controlado y espero ahora sí poder dedicar más tiempo a mi blog.
En este momento los temas que más me importan son el Domain-Driven Design, Model-Driven Arquitecture, Naked Objects, Object-Oriented UIs, Frameworks estilo Rails, implementaciones de REST, MVC, Web Semántica aplicada a la arquitectura empresarial, Software Craftmanship y Agilidad.
También me entusiasman los lenguajes dinámicos y funcionales, especialmente Ruby, Groovy y Clojure.
Ha disminuido mi interés por aquellas tecnologías propuestas por Microsoft, IBM y Oracle que intentan imponer técnicas y prácticas no aceptadas por la comunidad. Y en contraposición, ha crecido enormemente mi disposición a utilizar, recomendar y educar acerca del software libre. De ahí mi mayor involucramiento con grupos como GNU Chile y los eventos que este grupo organiza.
Eventos como el de este próximo sábado 30 de abril: FLISoL Santiago 2011. Será en la Facultad de Ciencias Físicas y Matemáticas de la Universidad de Chile, en calle Beauchef 850, de las 10 de la mañana en adelante. A las 11:30 hablaré precisamente acerca de un software Open-Source muy prometedor: Apache ISIS. Nos vemos allá.