Por fin tuve tiempo para verme la presentación del WWDC en que se presentó Snow Leopard y iPhone OS 3.0. Mientras que en la primera parte no me pareció mal todos los nuevos añadidos que le han metido a una nueva versión de Mac OS X, en la segunda, me pareció un pitorreo llamar a esto 3.0 cuando es claramente un 1.0 y todo lo anterior fueron betas incompletas. (Y eso que hace tiempo pensaba que 2.0 era por fin el 1.0)
Cuando Steve Jobs, en la presentación del primer iPhone dijo “haced aplicaciones web” se estaba riendo en la cara de todos los desarrolladores que tenía delante y realmente quería decir “no hemos tenido tiempo de terminar las APIs, así que a ver si esto os satisface…”. Es curioso como ahora nos han dado un vídeo en el que hablan de lo importante que son lo APIs… que no llegaron hasta el iPhone OS 2.0. Y ahora llega por fin con soporte para MMS, el Copiar&Pegar, compartir conexión (¡por Bluetooth!), más perfiles Bluetooth que los auriculares, el multi-idioma… una cantidad ingente de funcionalidades que deberían haber salido en la primera versión, y todo por cuestiones de marketing, por sacar en plazos imposibles un producto inmaduro, y porque vender 40 millones de unidades incompletas renta mas.
Los aplausos en esta segunda parte del evento (la primera fue dedicada a Snow Leopard) no fueron entusiastas, y no porque la presentación ya llevase una hora, sino porque lo que se presentaba era lo que desde el principio debería haber llevado el iPhone para merecerse hablar de que es un dispositivo puntero. No hay que negar que tiene una interfaz revolucionaria (táctil multipunto) y que no han tenido miedo a poner una pantalla grande y que ha servido como revulsivo para los Windows mobile que estaban en coma, pero eso no era un equipo puntero.
Es curioso como el meter el chino o el japonés obligó a tener una zona de escritura manual en vez del teclado en pantalla.
Entre las auténticas novedades (esas cosas de verdad punteras):
- Find My iPhone, posible en otros modelos… pero interesante la manera en que está implementado. Y por fin se ve el uso del borrado remoto.
- Tethering, compartir la coexión a internet por 3G con un ordenador conectado por Bluetooth.
- Brújula digital
- Enfoque de la cámara.
- Accesibilidad, muestra las imagenes con un contraste forzado o en negativo.
- Mejoras en el API: Conexión de dispositivos.
Y aún faltan cosas:
- En Hardware: poder cambiar la batería, cámara principal de 5 megapixels o mas, flash para la cámara, resolución 640x480px o superior, led de aviso, radio FM, cámara frontal, que la alarma despierte el equipo.
- En Software: admitir aplicaciones que no sean aprobadas por Apple o admitir aplicaciones que hagan “lo mismo” que aplicaciones Apple pero mejor, multitarea real para todas las aplicaciones, Adobe Flash en el navegador, Java (J2ME), reproducir mas codecs de audio y video, mostrar información relevante en la pantalla principal o en la bloqueada (citas de la agenda, estado del aparato..), perfiles de comportamiento (reunión, silencio…), acceso al “disco duro” como dispositivo de almacenamiento, expansión de capacidad con tarjetas flash.
En Please Fix The iPhone un listado de lo que los usuarios aun echan en falta. Algunas cosas son obvias, otras son pajas mentales.
Total, que hasta que ha llegado el iPhone 3GS, se han vendido 40 millones de unidades de productos “defectuosos” y como se han vendido a través de operadoras telefónicas, se ha obligado a sus compradores a tener un contrato de permanencia. 40 millones de personas timadas, que se dice pronto.