Después de la conferencia inaugural del lunes en la WWDC, Apple ha dejado claro que este año su apuesta ganadora eran los desarrolladores. Es el colectivo que mas novedades y demandas ha visto cumplidas y para los que se han mostrado mas novedades. Ha sacado su SDK (Software Developmen Kit) mas ambicioso desde la irrupción de la platarforma iOS y la mas abierta a terceros.
Swift
Desde luego es uno de los mayores avances de la compañía en años, acercando la programación a los no tan expertos y haciéndola mas funcional. Han simplificado mucho la sintaxis de la programación, incluso han implementado algunos métodos para que se autocomplete el código y para que podamos ver los resultados en tiempo real mientras quitamos o añadimos alguna linea de código. Ya está disponible en iBooks Store la guía de programación para Swift y seguro que de aquí en adelante veremos crecer exponencialmente el número de programadores para iOS. Este es el foro en el que vamos a poder experimentar con esas 4000 nuevas APIs que Apple ha lanzado para los desarrolladores y que abren un poco el ecosistema de la compañía para implementar herramientas que hasta ahora no existían en esta plataforma.
APIs para terceros
Es uno de los anuncios que mas sorpresa suscitó entre los asistentes, ya que Apple nunca ha sido muy partidaria de ceder poder a las aplicaciones de terceros, pero en esta ocasión parece que han cedido. Craig Federighi, vicepresidente senior de ingenieria de software de Apple y el hombre que desarrolló buena parte de la conferencia del pasado lunes, anunció que es la mayor versión de iOS desde el lanzamiento de la Apple Store. Con esta apertura quieren aumentar de forma significativa la comunicación e interacción entre aplicaciones, cosa que hasta ahora era bastante raro, Healthkit es uno de los ejemplos. Esta app hace las funciones de plataforma donde interactuan las demás aplicaciones, es decir, a través de Healthkit todas las aplicaciones de terceros que se encarguen de cuantificar o monitorizar tu actividad o tus datos físicos puedan intercambiar esa información entre ellas para hacer una especie de “mapa de salud” y puedan enviarlo a otras apps como, por ejemplo la de la Clínica Mayo que se encargue de evaluarlas. El presidente y consejero delegado de esta clínica, John Noseworthy, ha declarado “creemos que Healthkit de Apple revolucionará la relación del sector sanitario con el paciente”
Otro ejemplo que llamó la atención durante la conferencia fue la implementación de “widgets” en el centro de notificaciones. Pudimos ver como desde el centro de notificaciones podíamos realizar acciones con la app de eBay, nos avisaba de cuando un articulo que teníamos en seguimiento estaba a punto de comprarse por si queríamos pujar, o nos mostraba si alguien había hecho una puja mayor a la nuestra para así poder superarla para llevarnos el articulo, todo esto sin abrir la aplicación.
La otra gran novedad fue Homekit, el gestor de domótica en el hogar. Gracias a este gran numero de APIs podremos tener conectados nuestros dispositivos a los aparatos electrónicos de nuestra casa y gestionarlos. Federighi dijo que gracias a estos avances podremos decirle a Siri que nos vamos a la cama y éste se encargará de apagar las las luces, cerrar las puertas con llave o ajustar el termostato. Desde Philips celebran el avance que les favorece en gran medida y su consejero delegado, Eric Rondolat, ha manifestado que “Estamos muy contentos de ser parte de este gran paso hacia la automatización integrada y segura del hogar”.
Los videojuegos en plataformas móviles también parece que darán un gran salto de calidad gracias a Metal, la nueva tecnología desarrollada por Apple y que promete (como pudimos ver en la presentación por parte de los chicos de Epic Games) mayor calidad de imagen en los videojuegos y mejor rendimiento por parte de los chip presentes en los dispositivos. Al parecer aumenta la comunicación entre el hardware y el software y elimina trabas para que el calculo del chip sea mejor y mas rápido, evitando cortes o saltos en la imagen, haciendo que las transiciones sean mas fluidas y permitiendo disminuir el consumo del procesador.
No hemos hecho mas que asomarnos a todas las novedades que presentó Apple en la jornada inicial de la WWDC 2014. Hasta que no salga la versión definitiva de iOS 8, en otoño, no podremos ver todas estas APIs en funcionamiento en nuestros dispositivos, pero ya tenemos a un numeroso grupo de programadores trabajando duro para que el día del lanzamiento podamos disfrutar de todos estos avances.