Anuncio cerrado

Aunque la WWDC es vista por un público bastante amplio, esta conferencia pertenece principalmente a los desarrolladores. Después de todo, eso es lo que sugiere su nombre. Los dos tercios iniciales del discurso de apertura correspondieron, como se esperaba, a OS X Yosemite y iOS 8, pero luego la atención se centró en cuestiones puramente de desarrolladores. Resumámoslos en pocas palabras.

rápido

Objective-C está muerto, ¡larga vida a Swift! Nadie se lo esperaba: Apple presentó su nuevo lenguaje de programación Swift en la WWDC 2014. Las aplicaciones escritas en él deberían ser más rápidas que las de Objective-C. Comenzará a surgir más información a medida que los desarrolladores tengan en sus manos Swift y, por supuesto, lo mantendremos informado.

Prórrogas de tiempo para presentar declaraciones de impuestos

Esperé mucho tiempo la comunicación entre aplicaciones hasta que salió iOS 8. Además, las Extensiones permitirán ampliar la funcionalidad del sistema con aplicaciones, de forma nativa. Las aplicaciones seguirán usando sandboxing, pero a través de iOS podrán intercambiar más información que antes. En la conferencia magistral, hubo una presentación sobre cómo traducir usando Bing en Safari o aplicar un filtro desde la aplicación VSCO Cam directamente a una foto en Imágenes integradas. Gracias a Extensiones también veremos widgets en el Centro de notificaciones o transferencia unificada de archivos.

Teclados de terceros

Aunque este asunto se incluye en Extensiones, vale la pena mencionarlo por separado. En iOS 8, podrás permitir el acceso a teclados de terceros para reemplazar el integrado. Los fanáticos de Swype, SwiftKey, Fleksy y otros teclados pueden esperar esto. Los nuevos teclados se verán obligados a utilizar la zona de pruebas al igual que otras aplicaciones.

HealthKit

Una nueva plataforma para todo tipo de pulseras y aplicaciones de fitness. HealthKit permitirá a los desarrolladores modificar sus aplicaciones para alimentar sus datos a la nueva aplicación Health. Este paso mantendrá todos sus datos "saludables" en un solo lugar. Surge la pregunta: ¿Apple vendrá con su propio hardware capaz de capturar dichos datos?

API de identificación táctil

Actualmente, Touch ID sólo se puede utilizar para desbloquear un iPhone o realizar una compra en iTunes Store y sus tiendas afiliadas. En iOS 8 los desarrolladores tendrán acceso a la API de este lector de huellas dactilares, lo que abrirá más posibilidades para su uso, como abrir una aplicación utilizando únicamente Touch ID.

NubeKit

Los desarrolladores tienen una forma completamente nueva de crear aplicaciones basadas en la nube. Apple se encargará del lado del servidor para que los desarrolladores puedan centrarse en el lado del cliente. Apple proporcionará sus servidores de forma gratuita con varias restricciones, por ejemplo, un límite superior de un petabyte de datos.

HomeKit

Un hogar controlado por un único dispositivo portátil habría sonado a ciencia ficción hace unos años. Sin embargo, gracias a Apple, esta comodidad pronto se hará realidad. Ya sea que quieras cambiar la intensidad y el color de la iluminación o la temperatura ambiente, las aplicaciones para estas acciones podrán utilizar una API unificada directamente desde Apple.

API de cámara y PhotoKit

En iOS 8, las aplicaciones tendrán acceso mejorado a la cámara. ¿Qué significa esto en la práctica? Cualquier aplicación de la App Store podrá permitir el ajuste manual del balance de blancos, la exposición y otros factores importantes asociados con la fotografía. La nueva API también ofrecerá, por ejemplo, edición no destructiva, es decir, edición que se puede deshacer en cualquier momento sin cambiar la foto original.

Metal

Esta nueva tecnología promete hasta diez veces el rendimiento de OpenGL. Durante la keynote, el iPad Air demostró el suave vuelo de cientos de mariposas en tiempo real sin un solo movimiento, lo que demostró su potencia en multihilo.

SpriteKit y SceneKit

Estos dos kits ofrecen a los desarrolladores todo lo necesario para crear juegos 2D y 3D. En ellos se proporciona de todo, desde la detección de colisiones hasta un generador de partículas y un motor de física. Si estás empezando y quieres crear tu primer juego, centra tu atención aquí.

.