Tanca l'anunci

Tot i que la WWDC és vista per un públic força ampli, aquesta conferència pertany principalment als desenvolupadors. Després de tot, això és el que indica el seu nom. Els dos terços inicials de la conferència van pertànyer, com s'esperava, a OS X Yosemite i iOS 8, però després l'atenció es va centrar en qüestions purament de desenvolupadors. Anem a resumir-los en poques paraules.

Ràpid

Objective-C ha mort, visca Swift! Ningú s'esperava això: Apple va presentar el seu nou llenguatge de programació Swift a la WWDC 2014. Les aplicacions escrites en ell haurien de ser més ràpides que les de l'Objective-C. Començarà a sorgir més informació a mesura que els desenvolupadors posen les mans a Swift i, per descomptat, us mantindrem informats.

Extensions

Vaig esperar molt de temps per a la comunicació entre aplicacions fins que va sortir iOS 8. A més, Extensions permetrà ampliar la funcionalitat del sistema amb aplicacions, de manera nativa. Les aplicacions continuaran utilitzant el sandboxing, però mitjançant iOS podran intercanviar més informació que abans. A la conferència, hi va haver una presentació de la traducció mitjançant Bing a Safari o l'aplicació d'un filtre des de l'aplicació VSCO Cam directament a una foto en Imatges integrades. Gràcies a Extensions, també veurem widgets al Centre de notificacions o transferència de fitxers unificada.

Teclats de tercers

Tot i que aquest tema s'inclou en Extensions, val la pena esmentar-ho per separat. A iOS 8, podreu permetre l'accés a teclats de tercers per substituir el integrat. Els fans de Swype, SwiftKey, Fleksy i altres teclats poden esperar-ho. Els nous teclats es veuran obligats a utilitzar la caixa de sorra com altres aplicacions.

HealthKit

Una nova plataforma per a tot tipus de polseres i aplicacions de fitness. HealthKit permetrà als desenvolupadors modificar les seves aplicacions per alimentar les seves dades a la nova aplicació Health. Aquest pas mantindrà totes les vostres dades "saludables" en un sol lloc. La pregunta sorgeix: vindrà Apple amb el seu propi maquinari capaç de capturar aquestes dades?

API Touch ID

Actualment, Touch ID només es pot utilitzar per desbloquejar un iPhone o fer una compra a iTunes Store i les seves botigues afiliades. A iOS 8, els desenvolupadors tindran accés a l'API d'aquest lector d'empremtes dactilars, la qual cosa obrirà més possibilitats per al seu ús, com ara obrir una aplicació utilitzant només Touch ID.

CloudKit

Els desenvolupadors tenen una manera completament nova de crear aplicacions basades en núvol. Apple s'encarregarà del costat del servidor perquè els desenvolupadors es puguin centrar en el costat del client. Apple proporcionarà als seus servidors de forma gratuïta amb diverses restriccions, per exemple, un límit superior d'un petabyte de dades.

HomeKit

Una llar controlada per un únic dispositiu de mà hauria sonat a ciència ficció fa uns anys. Gràcies a Apple, però, aquesta comoditat es pot convertir aviat en una realitat. Tant si voleu canviar la intensitat i el color de la il·luminació o la temperatura de l'habitació, les aplicacions d'aquestes accions podran utilitzar una API unificada directament des d'Apple.

Camera API i PhotoKit

A iOS 8, les aplicacions tindran un accés millorat a la càmera. Què significa això a la pràctica? Qualsevol aplicació de l'App Store podrà permetre l'ajust manual del balanç de blancs, l'exposició i altres factors importants associats a la fotografia. La nova API també oferirà, per exemple, edició no destructiva, és a dir, edició que es pot desfer en qualsevol moment sense canviar la foto original.

Metall

Aquesta nova tecnologia promet fins a deu vegades el rendiment d'OpenGL. Durant la conferència, l'iPad Air va demostrar el vol suau de centenars de papallones en temps real sense una sola contracció, cosa que va demostrar el seu poder en multithreading.

SpriteKit i SceneKit

Aquests dos kits ofereixen als desenvolupadors tot per fer jocs en 2D i 3D. S'hi ofereix tot, des de la detecció de col·lisions fins a un generador de partícules fins a un motor físic. Si tot just estàs començant i vols crear el teu primer joc, centra la teva atenció aquí.

.