Archive for the ‘Tecnología’ Category

La estrategia de Microsoft con Windows para ARM

Tuesday, January 11th, 2011

Cuando leí los primeros rumores sobre Windows para la arquitectura de procesador ARM, me pareció algo muy improbable y el producto de una especulación, sin embargo meses después, hay un anuncio oficial de parte de Microsoft confirmando el rumor; esta vez me quedé rascándome la cabeza pensando cual podría ser la motivación detras del gigante del software, cuando no es ningún misterio que una de sus grandes ventajas competitivas es la cantidad de software publicado para Windows en la arquitectura x86 (incompatible a nivel binario con ARM) y a que ya tienen un sistema operativo similar a Windows al nivel de API y que corre desde hace muchos años bajo ARM: Windows CE, sobre el que esta basado el Windows Phone Series 7.
Al analizarlo más detenidamente, me doy cuenta lo menos que dependemos cada dia de aplicaciones tradicionales “nativas” a nuestro sistema operativo o arquitectura de procesador, y como hemos trasladado nuestras necesidades de procesamiento y consumo de información hacia aplicaciones Web, recurriendo ocasionalmente a las aplicaciones de ofimática (detesto esa palabra) tal como MS Office (pero cuya funcionalidad Google Docs ya iguala en buena parte). Desde esa perspectiva puedo verle sentido a la estrategia de Microsoft con Windows para ARM (WinARM): una vez que tenemos un browser apegado a estándares (IE9), un reproductor de medios (WMP) y una paquete de aplicaciones de oficina nativos, veo muy poca necesidad de muchas más aplicaciones en un dispositivo diseñado para el consumo de medios tal como una Netbook, que finalmente es el mercado detrás del cual va MS, y que seguramente acompañará de una tienda de aplicaciones para WinARM, muchas de las cuales estarán basadas en .NET, otras serán “ports” de terceros de aplicaciones populares x86 (ej: Winamp, Winzip, etc) y finalmente las habrá Open Source (ej: Mozilla Firefox, SMPlayer, GIMP, Open Office, TrueCrypt, etc.), mismas que serán relativamente fáciles de trasladar, dado que la portabilidad es una práctica común en el mundo Open Source.
La competencia de Microsoft en este segmento serán Google con Chrome OS, Intel con Meego, y Ubuntu con Ubuntu Netbook Remix para ARM.

Nos vemos en el próximo post…

iPad para edición de fotografías

Monday, January 3rd, 2011

Hasta la fecha mis herramientas preferidas para la edición de fotografías han sido Adobe Photoshop y Adobe Lightroom bajo Windows, ambos programas pesados y demandantes de recursos.
Lightroom es una excelente herramienta para el “revelado” de fotografías tomados en formato Raw o “crudo”, es decir, en el formato que el sensor de la cámara la capturó; y Photoshop no requiere introducciones, es la herramienta de facto para la manipulación de fotografías digitales, tan poderosa como confusa y llena de funciones, y de las cuales apenas utilizo una pequeña fracción (no soy fan de la manipulación de fotos). Cuando salió el ipad pensé que Adobe iba a mover rápidamente sus aplicaciones de edición gráfica al iPad (obviamente con un subconjunto de la funcionalidad) sin embargo solo se han visto propuestas mediocres que nada tienen que ver con sus contrapartes de escritorio lo cual es lógico por el temor de que canibalizarian a productos tales como Photoshop Elements, sin embargo hay otros fabricantes que si han sido rápidos en ofrecer aplicaciones que ofrecen mucha de la funcionalidad mas utilizada de Photoshop y de Lightroom y que ya están disponibles para el iPad a un precio no mayor de los $5. Examiné varias alternativas en el AppStore, y las aplicaciones que han implementado la funcionalidad que necesito son Photogene y ArtStudio. Una vez obtenga el Camera Connection Kit, podré descargar las fotos en formato Raw al iPad y hacer edición básica para luego subirlas a Flickr y Facebook, con suerte evitaré encender mi PC en la mayoría de ocasiones. En un posterior post les comentaré como me fue.

Airplay vs. DLNA

Wednesday, September 15th, 2010

En un post anterior les comentaba que Apple introdujo innecesariamente un “estándar” propietario para el streaming hacía Media Players/Renderers (ej: TVs, AV receivers, etc.), habiendo estándares de la industria (con todo y sus defectos) como DLNA (Digital Living Network Alliance). Seguramente DLNA les pareció otro “bag of hurt” (calificativo utilizado por Steve Jobs para referirse a BluRay y para justificar porque no lo usarían en las Macs) y decidieron mejor crear un protocolo propio para poder cobrarle el tax a fabricantes como Denon, Marantz, JBL, Bowers & Wilkens, etc. y ser incompatible con el resto de la industria en el proceso. Esta caja HTC permite que un teléfono haga streaming hacia un TV de los medios almacenados en el teléfono, para TVs que no poseen soporte incluido para DLNA;  prueba de que Apple pudo haber obviado la creación de un nuevo protocolo para lograr los mismos features de Airplay:

HTC Media Link

Oracle demanda a Google…

Tuesday, August 24th, 2010

…por infringir con alevosía los patentes y propiedad intelectual de Oracle al desarrollar y distribuir Android.

Es importante aclarar que el sistema operativo móvil “Android” esta compuesto de varias capas de software, siendo la de más bajo nivel un kernel de Linux altamente customizado que se encarga de manejar los recursos de hardware y los servicios de entrada/salida basicos (red, almacenamiento, video, pantalla táctil, etc.), y sobre esta corre el entorno de ejecución Dalvik, componente blanco de la demanda de Oracle, y sobre el cual corren las aplicaciones Android. (hay una API alternativa que se comunica directamente con el kernel de Linux, pero su mayor uso es para Juegos)

Varios años antes de ser comprados por Oracle, Sun Microsystems, el creador de la plataforma Java, otorgó un “patent grant” para quienes quisieran desarrollar implementaciones “clean room” de la maquina virtual de Java, siempre y cuando se ciñeran a la especificación original (J2SE o Java 2 Standard Edition). Aparentemente entre una de las cosas que hizo Google con Dalvik, es desviarse de esa especificación al hacer su propia VM basada en J2SE pero incompatible con la de Sun/Oracle,  utilizar esta implementación en dispositivos móviles (una categoría de dispósitivos no autorizada en el patent grant de J2SE forzando el uso de J2ME o Java 2 Mobile Edition por el que hay que pagar regalias), y usar técnicas que están patentadas  (las cuales son tan genéricas que quizás no debieron habérsele concedido patentes desde un inicio).

No sé, creo que será un caso complicado en el que podrían litigar por años, y aunque termine saliendo inocente Google, el daño ya estaría hecho por todo el FUD  (Fear Uncertaintity and Doubt: Miedo, Incertidumbre y Duda) que se producirá en los carriers y fabricantes de teléfonos/dispositivos. Es probable que este riesgo lo haya conocido con anticipación buena parte de la industria (segun dicen el ex-CEO de Sun pudo haber presumido como un activo el potencial de demandar a Google). De repente, quizas Nokia no este tan condenada como pensábamos….y hace lógica pensar que la dudosa legitimidad de Dalvik haya sido una de las razones por las que no quiso subirse al barco de Android. En ese sentido Nokia esta más protegido con Meego, ya que el stack de desarrollo y ejecución de aplicaciones no esta basado en tecnologías de dudosa situación de patentes (Qt es propiedad de Nokia, esta cubierto por la licencia LGPL y Linux se supone que no es susceptible a un litigio similar aunque siempre pesa la amenaza latente de una demanda de Microsoft)

¿Podría Google en estos momentos reemplazar a Dalvik con una plataforma de ejecución de aplicaciones alternativa?

Quizas si, quizas no: con tantas aplicaciones que ya se desarrollaron para Dalvik  pudiera sonar descabellado un cambio al entorno de ejecución,  sin embargo he estado dándole vueltas al escenario y no me parecería tan desquiciado que desarrollen un nuevo entorno de compilación/ejecución, aún cuando fuese  incompatible con la especificación actual de Dalvik, y que en el peor caso requiera una recompilación de las aplicaciones (ya que el lenguaje de programación no se ve afectado por la demanda aunque tenga la misma sintaxis de Java), las cuales podrían actualizarse OTA (over the air) desde el App Market.  Aún asi, dudo que puedan evadir los patentes reclamados por Oracle ya que son genéricos y aplicarían para cualquier plataforma de ejecución similar (que utilice por ejemplo compilación justo a tiempo, bytecode, carga dinámica de clases, etc) asi como el reclamo de daños por los dispositivos que ya estan en el mercado.

Otro punto alarmante que debe preocupar a la comunidad Open Source, es que de primera impresión esos mismos patentes tambien son infringidos por otros proyectos tal como Parrot y Mono, la diferencia es que no estan haciendo grandes cantidades de dinero y por ello supongo, no están en el radar de Oracle. Si ya de por si antes de la demanda, algunos sectores de la comunidad Open Source no querían tocar a Mono ni con una vara de 2 metros, no digamos despues de la demanda de Oracle.

En mi opinión personal, el daño que puede sufrir el mercado en estos momentos, es que debido a la incertidumbre causada por la demanda legal, haya una merma en el lanzamiento de nuevos gadgets basados en Android (tabletas, teléfonos, TVs, y cientos de otros dispositivos) por miedo a que Oracle después persiga a los fabricantes, ya que por el momento no esta claro si Google los va a proteger o indemnizar, al leer el texto de la demanda, Oracle hace demasiadas menciones a los fabricantes y hasta a los mismos usuarios finales. Se suponía que Android era royalty-free, pero si Oracle quiere compensación, ese estatus no se va a poder mantener,  y de seguro afectará  desde porquerías como el ePad, hasta proyectos educativos con una misión más grande, tal como el proyecto Stamp y el rumorado OLPC  Tablet de Nicholas Negroponte. Del lado de los fabricantes de teléfonos Android, anticipo a Samsung desempolvando a BADA , o a HTC sacando al mercado más modelos  basados en Windows Phone 7.

Aun si Google termina pagando regalías a Oracle por cada dispositivos basado en Android y Google tenga que transmitírselas a los fabricantes, quizás Android ya  rebasó la masa critica y popularidad necesarias para seguir adelante a pesar de esto. Desde la perspectiva de negocio y por la importancia de Java como plataforma, todavía no entiendo como Google e IBM se durmieron con la compra de Sun.

Adobe: Como desquitarse de Apple

Friday, April 30th, 2010

En las noticias de la industria ha podido verse una marcada confrontación entre Apple y Adobe por la renuencia del primero a permitir que el iPhone corra aplicaciones Flash, y el posterior sabotaje al limitar los lenguajes de programación con los que pueden crearse aplicaciones para el iPhone y compañia. Pocas veces se ha visto un esfuerzo tan grande por mantener fuera del juego a una empresa, y con argumentos tan débiles  y a la vez hipócritas (me refiero a las últimas declaraciones de Steve Jobs sobre Flash y por que no es conveniente para la plataforma permitir otras herramientas para desarrollar aplicaciones para el iPhoneOS).

No es la primera vez que Apple y Adobe tienen rencillas: hace algunos años el pleito mas sonado fue la alianza Apple-Microsoft con el fin de desarrollar la tecnología de fuentes True Type para no depender de las fuentes Adobe Postscript. Adobe respondió de una forma muy parecida a la actual, desarrollando el ATM o Adobe Type Manager para Windows y MacOS, pero este esfuerzo no fue exitoso y True Type terminó dominando en los sistemas operativos de escritorio. Menos mal que según el libro “Accidental Empires”, John Warnock, fundador de Adobe, fue una figura paterna para Steve Jobs.

Últimamente mi arrogancia es tan grande que me atrevo a darle consejos a las empresas, así que mi consejo para Adobe: lancen todo el Creative Suite para Linux e inviertan para asegurarse que este último cuente con todas las características necesarias para corrección de color, impresión, etc. Esto sería un buen golpe para Apple. Asimismo podrían crear un convertidor de código fuente que traduzca los fuentes de aplicaciones Flash hacia el iPhone SDK, con esto pueden saltarse la restricción de Apple y aprovechar la toda la inversión existente en aplicaciones Flash. Adobe ya mostró algo similar cuando presentó Flash CS5, en la forma de un convertidor de animaciones Flash hacia HTML5; Cualquiera de estos 2 caminos erosiona la relevancia de Flash como plataforma y relegándolo como una herramienta de desarrollo únicamente.

¿Que tan costoso en esfuerzo y dinero podría ser esto? muy costoso, pero Adobe esta siendo atacado en varios frentes y sus tecnologías se están viendo limitadas a participar en un segmento de gran crecimiento, como lo es el de los dispositivos móviles. Si bien aún tiene oportunidades con Android, el marketshare de Apple en este segmento es muy significativo y tenderá a crecer ahora con el iPad.

HP: 1.2 billones por un Tablet OS?

Friday, April 30th, 2010

Que es lo que buscaba HP comprando a Palm? ¿un portafolio de patentes? ¿futuros diseños de Tabletas y Smartphones? ¿una marca? …no se, pero desde que Palm lanzó el Pre con el flamante WebOS basado en Linux, me pregunté si no era un esfuerzo estéril, costoso  y arriesgado, tomando en cuenta que Android ya estaba perfilándose como un poderoso jugador en el espacio móvil, quizás Palm sufrió del síndrome de ”No inventado en casa”  tal como lo sufrió Nokia cuando decidió ignorar completamente a Android, mientras que Sony y Motorola se comprometieron a usarlo para sus actuales y futuros diseños de smartphones. Ahora HP se da cuenta que Windows 7 no es un buen OS para tabletas y en lugar de seguir los pasos de Dell, decide comprar a Palm y a continuar promoviendo WebOS para teléfonos y tabletas e ignorar el ecosistema de Android que cada vez es mas fuerte en marketshare y aplicaciones. Mi consejo para HP,  adopten a Android y “montenle” encima los mejores conceptos de WebOS, del mismo modo que Motorola y HTC han hecho con MOTOBLUR y Sense.

Apple Mac originales, ¿piezas antropológicas?

Sunday, September 27th, 2009

Este dia fui de paseo al Municipio de Jayaque, en la cordillera del Bálsamo, Departamento de La Libertad. entramos al museo/casa de la cultura/biblioteca, donde puede aprenderse un poco de la historia de Jayaque y pueden apreciarse algunos artículos de origen maya, así como una prensa artesanal para extraer el bálsamo de la resina producida por el árbol del mismo nombre y que abunda en la zona. El tema de los artículos en exhibición no es muy coherente, hay máquinas de escribir antiguas, radios viejos, billetes de Irak en tiempos de Saddam Hussein, y muchas otras cosas que nada tienen que ver con Jayaque y su herencia cafetalera, sin embargo me llamó mucho la atención ver sobre un estante, la inconfundible forma de una Apple Macintosh original, me acerqué y pude observar que se trataba de una Mac SE. Este modelo fue lanzado en 1987,y fue el primero en ofrecer un disco duro interno opcional y un “slot” o ranura PDS (Processor Direct Slot o Ranura Directa al Procesador), de ahí el sufijo “SE” que significaba “System Expansion”. Según el encargado del museo, el equipo fue enviado de Estados Unidos y sin bien esta completo, aparentemente no funciona. El equipo en cuestion aún tenia insertado un disco Floppy de 3.5″ y el monitor CRT puso en evidencia que el equipo permanecía encendido por mucho tiempo sin mucha actividad, ya que “quemado” en el fósforo de la pantalla podía distinguirse aún el escritorio de la Mac, con los menús del Finder y los íconos del “basurero” o “trash”. Me hubiese encantado conectarla y ver si al menos sonaba el distintivo tono de la Mac al encenderse.

Es curioso  como este ícono de la cultura pop de los 80’s y de la revolución de la computación personal, se ha convertido en una pieza de colección, una verdadera muestra antropológica de la evolución de la humanidad.

Mac SE en Jayaque

¿Basura o reliquia? no sé, pero yo quisiera una.

El escritorio de la Mac

El escritorio de la Mac “tatuado” en el fósforo de la pantalla.

Al invertir la imagen se aprecia el

Al invertir la imagen se aprecia el “tatuado” en el fósforo de la pantalla.

Apple Rock and Roll Event

Saturday, September 12th, 2009

El 9 de Septiembre Apple realizó un evento para anunciar las novedades de su linea de productos Ipod. Muchos pensaron que esta fecha sería aprovechada para hablar de la muy anticipada Tableta Apple, pero se ciñeron estrictamente al tema del evento. Los más grandes anuncios del evento:

  1. Steve Jobs aparece nuevamente frente al público. Esto se habia estado anticipando desde hace un tiempo, creo que todos tenian la morbosa curiosidad de si había ganado las libras que perdió con su padecimiento, sin embargo el Steve Jobs que pudo verse el 9 de Septiembre, es el mismo Steve Jobs que vimos antes de su desaparición del público, aunque ahora su apariencia es más saludable.
  2. Ipod Nano gana cámara de video, radio, función de dictáfono, acelerómetro (en el que esta basada la función de pedómetro), Voice Over (función para leer el nombre y autor de la canción en reproducción)…si bien todas estas funciones son bienvenidas y pondrán en aprietos a algunos fabricantes de accesorios, es imposible dejar de hacerse las preguntas: ¿porque tardaron tanto en incorporarlos después de años de resistirse?, ¿por que una empresa tan arrogante como Apple decide ceder y apoyar tecnologías incompatibles con su visión (me refiero al radio FM)? y la otra pregunta, ¿porque incorporar una cámara tan mala en el ipod? cuando Apple tuvo la oportunidad de dominar el mercado de las camaras HD tal como las que fabrica Flip, Kodak y Creative..¿quizas para más tarde? veremos. pero un comentario en un foro que leí  resume mi postura: “Como si YouTube no estuviese lleno ya de videos de mala calidad”
  3. El Ipod Touch ha sido actualizado en sus especificaciones para de alguna manera nivelarse con el Iphone 3GS, incorporando un nuevo procesador ARM, y un  chip de gráficos capaz de soportar el estándar OpenGL 2.0, lo cual permitirá mejores y mas complejos juegos. Asimismo su capacidad de almacenamiento máxima se ha ampliado a 64GB para el modelo mas caro. Algunos sitios como iFixIt se dieron a la tarea de hacerle una autopsia al nuevo Ipod Touch, y encontraron algunas diferencias con respecto al Iphone, específicamente en el chip inalámbrico Wi-fi, el cual soporta el estándar 802.11n y transmisión FM, esto último, de contar con soporte del iPhone OS (o de alguna extensión para los Iphone que han sido “jailbroken”) permitiría hacer streaming hacia un receptor FM (y al mismo tiempo, ahorrarse un poco de dinero el el accesorio para dicha función). iFixit también encontró un espacio en la tarjeta de circuitos del Touch, que hubiese permitido la incorporación de un módulo de cámara al menos similar al del Nano. La familia Touch también esta disponible en varias capacidades, iniciando en 8GB a $199 hasta la versión de 64GB a $399
  4. La capacidad del Ipod Classic es elevada a 160 GB. Gracias a los constantes incrementos en la densidad de almacenamiento magnético, el Ipod Classic incorpora un nuevo disco duro de 160 GB. que de seguro seducirá aquellas personas con una biblioteca monstruosa de música y/o de vídeo, sin embargo omitieron algunas características deseables, tal como salida HDMI. Posiblemente este sea la ultima actualización del iPod Classic ya que quizás el próximo año la memoria Flash haya bajado de precio suficientemente para que el Ipod Touch iguale la nueva capacidad del Classic.
  5. Itunes 9 Introduce el formato ITunes LP, en analogía a los antiguos discos “Long Play”, incluyendo contenido adicional relacionado al álbum tal como letras sincronizadas con la música, fotos y vídeo, permite arreglar el orden de las aplicaciones del ihone, introduce la características Genius que sugiere mezclas de música similar  basadas en el análisis de la biblioteca, agrega Ring Tones en la tienda de música, permite compartir el contenido comprado con hasta 5 computadoras, permite una sincronización de contenido más flexible y además permite postear directamente en Twitter y Facebook sobre la música y vídeos que se están reproduciendo.
  6. iPhone OS 3.1 Soporte para iTunes 9, recomendaciones de aplicaciones, soporte para bajar ringtones del Music Store, capacidad de bloqueo desde el servicio Mobile Me, tecnología antiphishing para el Mobile Safari.  ¿Suficientes características para que valga la pena perder a Cydia? no se.

En un articulo previo de TuPila.com, habiamos hecho algunas predicciones sobre la incorporacion de cámaras de video en los iPod, si bien el anuncio de Miercoles cumplió buena parte de la predicción, falló al haber anticipado que la cámara tambien seria incorporada al Ipod Touch y al Classic.  Muchos se hacen la pregunta de por que no fue incorporada al  nuevo Ipod Touch,  y lamentablemente la respuesta de Steve Jobs a la pregunta  fue que no era necesario ya que el Touch era perfecto tal cual y que la orientación de aqui a futuro es como una máquina portátil de juegos, en la misma categoria del PSP o del Nintendo DS. Se ha dicho que la segmentación resultante tiene como objetivo que los consumidores compren ambos Ipod para complementar sus funciones, pero en lugar de esto yo compraría un iPhone, aunque debo de admitir que el Nano podría ser atractivo para aquellos que practican jogging aunque ya posean un  Touch o un iPhone.

En resumen, no hubo revolución, solo un evento tradicional para dar anuncios sobre mejoras esperadas a una linea de productos.

CEM

Más sobre los rumores de una tableta Apple

Monday, July 13th, 2009

Gizmondo publicó una noticia especulando el lanzamiento para Octubre de una tableta Apple con un precio de venta de $800, un analista predice que se lanzará en la primer mitad de 2010 y otro estima que Apple utilizará un procesador propio gracias a la adquisición hace algún tiempo del diseñador de procesadores PA Semi.

Nada de lo anterior esta confirmado y obedece a la traducción de una noticia publicada en China basada en algunos pedidos de componentes por parte de Apple.

Lo que me sorprende es la predicción publicada en el blog IDEALOG basado en la publicación de Gizmondo, la cual coincide casi a cabalidad con el artículo publicado hace unos días aquí en TuPila.com, donde especulamos que la tableta de Apple será poco más que un Apple iPhone/iPod Touch con pantalla grande, y que utilizará el iPhone OS como sistema operativo en lugar del MacOSX.

Actualizado: Ya se rumoran iPods con Cámara

Monday, July 6th, 2009

De acuerdo a esta noticia publicada en Engadget, se rumora que Apple incorporará una cámara de fotos/video a la siguiente generación de los iPod Nano y Touch, esto es justamente lo que comentamos en un articulo anterior. Me agrada cuando una predicción se cumple (o que al menos parece que se cumplirá)…¿o era tan obvia que no requería predicción?

Update: Wired.com ha publicado articulos sobre los rumores con algunas evidencias:

El error que todos cometen es pensar que el objetivo primario de una cámara en el iPod serían las tomas fijas, y por ende este nuevo iPod es un peligro para la industria de las camaras digitales compactas. Estoy en total desacuerdo, el objetivo es el video, pienso que serían muy populares con los youtubbers y que competirá con los fabricantes establecidos de cámaras de video HD en flash, tal como Kodak, Creative, Pure Digital (creadores de la flipvideo). Siempre pense que el iPod classic era el más idóneo para esta evolución debido a su generosa capacidad de almacenamiento (y a que ha perdido “appeal” frente a su hermano, el iPod Touch), sin embargo ahora que la tecnología de almacenamiento flash de estado sólido esta alcanzando economías de escala, se ve muy factible un iPod Touch con cámara. Sus capacidades Wi-Fi permitirán a los usuarios subir directamente sus videos a YouTube sin requerir una PC (consistente con la reciente adición de un editor de video básico en el iPhone OS 3.0). Tal como con cada producto nuevo que introduce Apple, algun tipo de tendencia social emergerá, quizas periodismo civil, inspirado por el fenómeno que pudimos observar en las recientes protestas en Irán.