Twitter Updates

autoy desde Twitter
18 03 09

iPhone 3.0

Sin hacer demasiado ruido -el que oyes viene de la blogosfera- Apple ha presentado hoy un avance de su software 3.0 para el iPhone. En términos generales es una puesta al día de las funciones del dispositivo, aderezado con alguna solución novedosa a problemas que para otros fabricantes son un verdadero quebradero de cabeza.

La presentación se dividió en dos secciones que responden a sendos motivos: Apple está escuchando las demandas de los desarolladores y también está escuchando a los usuarios. En base a esto ha puesto en marcha una serie de soluciones a los problemas que los dos colectivos han ido proponiendo a lo largo de este año. Voy a centrarme en las características que mas me han llamado la atención por orden de interés, si queréis una lista completa podéis verla en cualquier blog tecnológico que haya actualizado hoy.

  • Comunicación con otros dispositivos hardware: muchas de las quejas de los usuarios que se empeñan en comparar el iPhone con otros móviles se han dirigido a la falta de perfiles bluetooth que permitan comunicarlo con otro hardware. Lo que ha conseguido Apple en este sentido es eso y mucho mas. La idea es que cualquier periférico con bluetooth tenga la posibilidad de interactuar con aplicaciones dedicadas al control del mismo. En la presentación se ponían como ejemplo un medidor de glucosa que envía los datos al iPhone, unos altavoces que carecen de controles y delegan el control de funciones como la ecualización en una aplicación dedicada y un medidor de presión arterial controlado por la interfaz del iPhone. Son unos pocos ejemplos pero las posibles aplicaciones que se me ocurren son enormes, algo que hará que el mercado de hardware de terceros explote de verdad. La idea es que cualquier dispositivo pueda apoyarse en las posibilidades táctiles de la interfaz del iPhone. A nivel técnico el esfuerzo que ha llevado a hacer realidad algo así y que no estorbe al usuario es enorme: en el SDK se pueden usar APIs estándar o que cada fabricante personalice la suya. Para evitar que la comunicación sea un engorro para el usuario se ha utilizado el conocido protocolo Bonjour -una de las joyas de la corona de Apple, ampliamente infravalorado- que actúa de forma transparente, sin necesidad de autenticaciones y complejos emparejamientos bluetooth.
  • Comunicaciones P2P entre iPhones: bastante enlazado con lo anterior, la aplicación fundamental que se ha mostrado ha sido el juego en red mediante bluetooth y Bonjour pero es otra característica que abre un gran abanico de posibilidades, permitiendo que las aplicaciones se comuniquen entre si en diferentes dispositivos iPhone e iPod Touch cercanos para permitir herramientas colaborativas. En la presentación se usó esta tecnología para mostrar a dos personas tocando un instrumento de forma sincronizada. También se permite el envío de información entre dispositivos, con la posible excepción de audio/video si Apple no desea romper el frágil pacto que mantiene con los distribuidores de contenidos. Habrá que ver si por lo menos es posible el streaming.
  • Notificaciones push: otra tarea que ha debido ser todo un reto de poner en marcha. Un servidor central de Apple se encarga de repartir las notificaciones de las aplicaciones mediante texto, sonidos o etiquetas (esos numeritos en los iconos a los que nos tienen acostumbrados Mail y SMS) a nada menos que 30 millones de iPhone e iPod Touch en el momento en que sean necesarias. ¿Y todo para qué? pues para que nuestra pobre batería no sufra mas de lo necesario, talón de aquiles de todos los dispositivos móviles que optan por la multitarea pura.
  • Sincronización de notas: hasta ahora las notas en el iPhone son de uso limitado al no haber ningún mecanismo de sincronización con nuestro ordenador. En la presentación se mencionó que se usaría iTunes para esta labor, aunque lo que me imagino es que sincronizará con el lugar adecuado en OS X que es Mail, de forma análoga a como lo hacen los calendarios con iCal.
  • Spotlight: de forma similar a como funciona en OS X cualquier aplicación puede publicar sus contenidos como indexables para su búsqueda. Además de tener una interfaz dedicada también se integra en otras aplicaciones como Mail. Si buscamos un correo que no esté en el dispositivo se sigue buscando en el servidor. Este tipo de atención al detalle -también presente en la solución copy/paste- es lo que diferencia esta interfaz de las típicas “jailbreak”.
  • Mejoras en Mapas: ahora Mapas está disponible para ser llamado por cualquier aplicación, sin necesidad de salir de la misma, evitando las farragosas soluciones actuales de tener que llamar a un servicio de terceros como Yahoo Maps. Asimismo se ha creado una API que posibilitará el demandado servicio de direcciones GPS “turn by turn” usando mapas propietarios. Este verano veremos las orejas a Garmin y compañía.
  • Tethering: estaba claro que técnicamente es posible. Apple ha decidido dejar la pelota en el lado de las operadoras: en 3.0 está habilitada, solo es necesaria la bendición de cada operadora local. Esto seguramente no suponga ningún inconveniente en Europa pero sí puede serlo en otros lugares.

Otras notas de interés:

  • Se abre una nueva forma de negocio en el App Store: las subscripciones y los pagos dentro de las aplicaciones. El primer caso ha sido limitado intencionadamente por parte de Apple para evitar que las aplicaciones disponibles tengan licencias renovables en el tiempo, algo tristemente característico de otros dispositivos móviles. Desde el primer día Apple ha dejado claro que una aplicación del App Store ha de ser completa por si misma, evitando el usar demos -si acaso versiones lite- y otras limitaciones que ofrecen experiencias frustrantes al usuario. En el caso de pagos en las aplicaciones esperemos que los desarolladores no cometan abusos con esta posibilidad y sea algo estrechamente vigilado por Apple. Un ejemplo es que no van a permitir que una aplicación gratuita te ofrezca comprar contenidos para ampliarla mas tarde, a modo de demo engañabobos, y aplaudo esta decisión.
  • Por razones que desconozco no es posible el bluetooth stereo ni el MMS en el iPhone de primera generación. En el iPod Touch actual se habilitará el chip bluetooth hasta ahora “oculto”, tras la actualización.
  • Los controles parentales ahora se extienden a las aplicaciones. Posiblemente se avecinan programas para adultos.
  • Safari añadirá bastantes cosas, a destacar: recordará logins y ofrecerá protección anti-phishing.
  • Una de las 1000 nuevas API ofrecerá a los programadores una forma estándar de realizar streaming de audio y video, posibilitando cosas como la televisión a la carta en el iPhone.

Me agrada ver como Apple ha decidido ir añadiendo características a su ritmo, ajenos a las críticas de los que viven obsesionados por la “featuritis” -aquellos que hoy perjuran que su móvil de hace nosecuantos años ya hacía nosequé cosa que hoy se ha presentado-, dejando caer las opciones cuando realmente están bien cocinadas, ni antes ni después. Y que además lo hagan a su manera, con su forma particular de interpretar las soluciones a los problemas buscando un equilibrio entre el usuario novel y el experto, sin interrumpir a ninguno de los dos.