Apple ha anticipado un montón de nuevas funciones para desarrolladores del futuro iOS 8, mediante un SDK ampliado que cuenta con más de 4.000 API nuevos. Refiriéndose al SDK, el consejero delegado de Apple Tim Cook asegura que “esta versión es la más grande desde que abrimos la App Store y ofrecerá a los desarrolladores las capacidades y las herramientas para hacer cosas que no habían soñado y acceder a un nivel completamente nuevo”. Una de las funciones nuevas más importantes es la extensibilidad, que permite que las aplis se comuniquen entre ellas a través de iOS sin abandonar la parcela que tienen reservada.

 

Ello podría servir para compartir contenido del navegador Safari en la apli de Pinterest, aplicar filtros fotográficos a las imágenes que están fuera de una aplicación o aplicar la función de traducción de Bing a las páginas web dentro de Safari, por ejemplo.

 

Con el nuevo API HomeKit, las aplicaciones de dispositivos conectados se pueden integrar con iOS para poder controlar los equipos domóticos con los dispositivos Apple, mientras que el API HealthKit permite disponer en un único lugar de los datos de todas las aplicaciones de salud de terceros.

 

Los desarrolladores también podrán aplicar la tecnología dactilar TouchID de Apple en sus aplicaciones para las identificaciones y el acceso a los datos del usuario. Asimismo, podrán definir widgets de sus aplicaciones para que aparezcan en el Centro de Notificaciones, ofreciendo funcionalidades limitadas sin necesidad de tener que abrir la aplicación.

 

Craig Federighi, el vicepresidente sénior de ingeniería de software de Apple, afirma que Swift, un nuevo lenguaje de programación para los desarrolladores que trabajan con iOS, “permite un nivel de dinámica e interactividad en el desarrollo nunca visto hasta ahora”. El código creado con Swift puede convivir con código Objective-C y C dentro de la misma aplicación.

 

También se anunció una beta de TestFlight, que permite a los desarrolladores invitar a los usuarios a probar gratuitamente sus aplicaciones antes de que sean publicadas en la App Store.

 

La empresa también presentó una nueva tecnología de gráficos llamada Metal, que pone al alcance de los juegos para iOS más potencia del procesador Apple A7 que hasta ahora.

 

Las versiones beta de iOS 8 y Swift ya se encuentran disponibles para los miembros del Programa de Desarrolladores de iOS. La tecnología se lanzará comercialmente a lo largo del otoño.

 

Durante la presentación de las nuevas herramientas para desarrolladores, Tim Cook también anunció diversas mejoras en la App Store, que ya cuenta con 1,2 millones de títulos disponibles y lleva acumulados 75.000 millones de descargas por parte de sus 300 millones de visitantes semanales.

 

“Lo cierto es que estamos invirtiendo muchísimo en la App Store. Queremos que sea aún mejor”, aseguró Cook. Con iOS 8 será posible ofrecer lotes de aplicaciones, para poder comprar varias aplicaciones con descuento sobre el precio total. Además, los desarrolladores podrán añadir vídeos a la página de descripción de su aplicación a fin de destacar las características más interesantes de sus productos.

 

Por último, la nueva opción de Compartir en familia ofrece un acceso compartido a la misma tarjeta de crédito para las compras en la App Store. Las compras realizadas por los menores requieren el permiso del titular de la tarjeta, que recibe un aviso en su dispositivo iOS