Qué esperar del iPhone abierto

Con su pantalla táctil fácil de usar y su sofisticado software, incluido iTunes de Apple, el iPhone es el favorito de la industria de la telefonía celular. Y la semana pasada, Apple hizo un anuncio que solo mejora el atractivo del teléfono. La compañía de Cupertino, CA, dio a conocer un conjunto de nuevas funciones para el teléfono que le permiten funcionar bien con software empresarial, incluido el software de sincronización de datos y correo electrónico. Y lo que es más importante, la empresa publicó las instrucciones para el hardware del iPhone, ofreciendo un kit de desarrollo de software (SDK) que permite a los programadores ajenos a Apple echar un vistazo al interior del dispositivo y escribir sus propias aplicaciones para él.





Cualquiera que use un iPhone pronto disfrutará de los beneficios de las nuevas capacidades del teléfono, desde el acceso al correo electrónico empresarial hasta la ejecución de programas de escritorio familiares y la explotación del acelerómetro integrado para nuevas interfaces basadas en gestos.

Este es un gran problema, dice Ken Case, director ejecutivo de Grupo Omni , una empresa que implementa ideas de David Allen Resolviendo las cosas en software de organización para el sistema operativo Mac. Apple ha construido esta pequeña computadora de mano que se basa en la misma tecnología fundamental de la Mac. Lo que [el SDK] significa para nosotros es que ahora tenemos la oportunidad de crear software que la gente ha estado pidiendo a gritos desde que se anunció el iPhone. Case dice que Omni planea hacer una versión para iPhone de su lista de tareas pendientes con esteroides que capturará datos usando la cámara del teléfono e incorporará información de ubicación disponible a través del kit de desarrollo. El software de Omni podría, por ejemplo, abrir automáticamente una lista de artículos comestibles cuando reconoce que el usuario ha entrado en una tienda.

Es más probable que las empresas distribuyan iPhones a los empleados porque, además de la compatibilidad con el correo electrónico y la capacidad de sincronización, Apple ahora ofrece una forma para que los empleados accedan a servidores empresariales que están detrás de firewalls. Además, los teléfonos se pueden borrar de todos los datos de forma remota, en caso de pérdida o robo. Y Salesforce.com, una empresa de servicios empresariales, ya ha creado aplicaciones utilizando el kit de desarrollo de iPhone. Creo que lo que verá es que solo el lanzamiento de la integración empresarial generará ventas comerciales sustanciales [del iPhone], dice Cuervo Zachary , un desarrollador de software que inició iPhoneDevCamp , una serie de talleres para impulsar el desarrollo de aplicaciones para iPhone basadas en la Web. Verá a la gente dejar sus BlackBerry en la oficina.



La industria del cuidado de la salud, específicamente, podría beneficiarse del iPhone abierto, dice Steven Frank , desarrollador y fundador de Pánico , una empresa de software para Mac. Eócrates , una compañía de software médico, hizo una demostración de su aplicación para iPhone en el evento de prensa de Apple el jueves pasado, y Frank inmediatamente pensó en su esposa, una doctora. Ella usa y ama su iPhone, pero todavía lleva consigo una computadora de mano Palm únicamente para ejecutar ePocrates y otras bases de datos médicas similares, dice. Frank predice que cuando se pueda acceder a esas bases de datos en el iPhone, su esposa dejará su Palm en casa. Lo importante aquí es que Apple, por supuesto, nunca proporcionaría una aplicación de base de datos de medicamentos recetados para el iPhone. El SDK permite que se haga eso, lo que abre una nueva clase de personas que ahora pueden usar de manera realista un iPhone como su único dispositivo móvil.

Cuando se anunció el iPhone por primera vez en junio pasado, los programadores estaban entusiasmados con las posibilidades que presentaba, pero Apple retuvo mucha información sobre el funcionamiento interno del software del teléfono. En lugar de promover aplicaciones descargables, Apple alentó el desarrollo de programas basados ​​en la Web que se ejecutaran dentro del navegador Safari. Pero eso limitó las capacidades de los programas. Por ejemplo, no pudieron aprovechar al máximo la pantalla táctil o el acelerómetro de tres ejes, y no pudieron almacenar datos en el chip de memoria flash del teléfono. Algunos programadores recurrieron a piratear el teléfono (en esencia, instrucciones de ingeniería inversa que controlan el hardware) para poder crear sus propias aplicaciones, incluidas las guitarras virtuales. (Consulte La próxima generación de hacks de iPhone).

Parte del software que desarrollaron los primeros piratas informáticos del iPhone, como la guitarra virtual y los juegos que utilizan el acelerómetro, ilustra el potencial del SDK. El emprendedor y experto en iPhone Christopher Allen , por ejemplo, imagina un software de escritura que podría filtrar llamadas o mensajes de texto dependiendo de la posición del teléfono: colocar el teléfono en posición horizontal sobre su escritorio podría indicar que desea aceptar solo llamadas relacionadas con el trabajo. (Consulte El potencial desaprovechado del iPhone).



No obstante, dice Allen, todavía no es una batalla completa. No está claro si los programadores tendrán acceso a ciertas capas de información sobre el teléfono, como aquellas que podrían permitirles construir periféricos Bluetooth como teclados. Allen dice que aún no ha tenido la oportunidad de sumergirse profundamente en el SDK, pero no está seguro de si permitirá un software que permita a los usuarios de iPhone recibir datos, como mensajes instantáneos, mientras realizan llamadas a través de la red celular. (algo que no es posible ahora).

Apple ya ha contratado a algunas empresas importantes para que desarrollen aplicaciones tempranas que le darán al público una idea de lo que permite el kit de desarrollo. En el evento de prensa, AOL presentó su programa de mensajería instantánea compatible con iPhone, y la compañía de juegos Electronic Arts mostró Spore, un juego que usa el acelerómetro para controlar el juego.

Si bien el SDK se puede descargar en este momento, los programas de terceros escritos para el teléfono no estarán disponibles hasta junio, cuando Apple lance la actualización del iPhone 2.0. En ese momento, las personas podrán descargar programas a través de iTunes, de la misma forma que descargan canciones y películas. Allen sospecha que, como lo ha hecho con los podcasts, Apple promoverá los programas que son más populares, lo que significa que el material de calidad gana, dice. Eso definitivamente no es lo que está sucediendo en el mundo de la telefonía celular en este momento: la calidad no está ahí. De Apple abriendo el iPhone, dice Allen, creo que esto es algo fundamental.



esconder