MEDICAL UPDATE DE GOOGLE | Última actualización del algoritmo de Google en Español
Tabla de contenido:
- Nunca subestimes el poder de las herramientas de desarrollo
- Se trata de la experiencia del usuario
- ¿Será el futuro un híbrido?
Nunca subestimes el poder de las herramientas de desarrollo
Tanto los usuarios como los desarrolladores de aplicaciones están todavía hambriento de aplicaciones llamadas "nativas", es decir, software diseñado para un sistema operativo en particular. Un buen ejemplo? El iphone. En la Worldwide Developers Conference 2007, Apple discutió una forma "bastante dulce" de desarrollar aplicaciones para iPhone: aplicaciones web. Mientras que los ejecutivos de Apple en el escenario hablaron del potencial y el poder de las aplicaciones web, muchos desarrolladores y usuarios se quejaron. No solo querían aplicaciones web, querían aplicaciones reales, aplicaciones que pudieran aprovechar al máximo la tecnología que ofrecía el iPhone. Un año después, Apple lanzó iPhone OS 2.0 y App Store. El resto es historia, ya que la App Store pasó a ser un éxito masivo, y la iniciativa de la aplicación web de Apple es una mera nota al pie en comparación.
Puedes hacer mucho con las tecnologías web: escribe una carta. Trabajar en una hoja de cálculo. Editar una foto. Pero hay mucho más que puede hacer usando las tecnologías en un sistema operativo como Windows y Mac OS X. Todavía tengo que encontrar una sola aplicación web que prefiera sobre un cliente de escritorio bien hecho para esa aplicación o servicio web. En mi Mac doméstica, utilizo Tweetie para publicar actualizaciones de Twitter en lugar de la interfaz web de Twitter. Uso iPhoto para administrar mis fotos y subirlas a Flickr, e iCal para ver los calendarios de Google. En mi PC, uso Excel para hojas de cálculo y Word para escribir artículos. En lugar de Meebo para mensajería instantánea, uso Pidgin en Windows e iChat en Mac OS X. No hay una sola aplicación web que me brinde el poder, la flexibilidad y la facilidad de uso que una aplicación de escritorio tradicional puede proporcionar.
Se trata de la experiencia del usuario
Otro problema es la cuestión de cómo se comporta cada aplicación. En este momento, sé cómo se comportarán la mayoría de las aplicaciones de Windows y Mac cuando realizo ciertas tareas. Ambos sistemas operativos tienen varias convenciones de diseño y estándares para que los desarrolladores creen sus aplicaciones. En resumen, la mayoría sabe qué esperar con una aplicación de escritorio tradicional. Con el tiempo, las aplicaciones web pueden alcanzar este nivel de previsibilidad, pero a partir de ahora el desarrollo de aplicaciones web todavía está en fase de experimentación.
¿Será el futuro un híbrido?
He tenido conversaciones con un amigo sobre si la computación en la nube será el camino del futuro. Ambos estuvimos de acuerdo: no lo es, al menos no por sí mismo. Pero también acordamos que el futuro del sistema operativo probablemente caerá en una especie de término medio entre los sistemas operativos antiguos y un sistema operativo basado en la nube. Estoy hablando de un software que tiene un elemento de computación en la nube y está vinculado a los servicios en línea, pero está diseñado para un sistema operativo específico.
La explosión de los clientes de Twitter es un excelente ejemplo. Hay muchos para elegir, cada uno con su propia forma de integrarse con Twitter. Algunas tienen funciones que no se pueden obtener con Twitter, como los enlaces directos a servicios como TwitPic y TinyURL, así como previsualizaciones de URL acortadas integradas (para que pueda detectar un intento de phishing o estafa escondida detrás de una URL acortada antes que usted) vaya al sitio), varias opciones de visualización (fuente, tamaño de texto, etc.) y la capacidad de controlar múltiples feeds de Twitter a la vez. Estas son cosas que el propio Twitter no proporciona, y es posible que nunca proporcionen dada su ética de diseño aparentemente minimalista. Pero estas son cosas que puede obtener en un cliente de escritorio de Twitter en este momento. Cada una de estas aplicaciones está orientada en torno a un servicio en línea específico (en este caso, Twitter), pero tiene en cuenta los sistemas operativos específicos y aprovechan las diversas funciones que un sistema operativo puede ofrecer.
Otro ejemplo de esto es el versión actual del paquete de productividad iWork de Apple. iWork '09 es el paquete de productividad típico de una hoja de cálculo, una aplicación de presentación y un procesador de texto, aunque con el obligatorio giro de Apple. Pero también se integra con el servicio iwork.com en línea de Apple, donde puedes compartir y ver tus documentos de iWork en línea para cuando estés lejos de tu computadora. No permite editar documentos en línea (todavía), pero tengo claro que esta es la forma del futuro: aplicaciones nativas completas para cuando estás en tu computadora, pero con una estrecha integración con los servicios en línea, así que cuando estás lejos de tu PC, aún puedes acceder a tus cosas. Es lo mejor de ambos mundos.
No me malinterpreten, Chrome OS suena intrigante, y será divertido e interesante ver cómo se desarrolla. Y seguramente atraerá a un subconjunto de usuarios. Pero tendré que ver más, mucho más, de la computación en la nube para convencerme de que es el camino a seguir.
5 Razones por las que espero que Classmates.com sea demandado por el olvido
Es hora de que Classmates.com cambie o cierre la tienda. Una demanda en contra de la compañía podría provocar algún movimiento.
¿El buscador de Apple? Espero que no
Se rumorea que Apple está trabajando en un motor de búsqueda súper secreto. ¿Podría Apple hacer para la búsqueda web lo que hizo para el teléfono inteligente?
¿Es este el iPhone Nano? Espero que no
La patente de Apple revela un dispositivo loco, de dos caras, que no puede ser real. ¿Pueden?