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.

Publicado en Arquitectura de Software | Etiquetas , , | Deja un comentario

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.

Publicado en Arquitectura de Software | Etiquetas , , , , , , | Deja un comentario

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á.

Etiquetas | Deja un comentario