Maak advertensie toe

Alhoewel WWDC deur 'n redelik wye publiek gekyk word, behoort hierdie konferensie hoofsaaklik aan ontwikkelaars. Dit is immers wat sy naam aandui. Die eerste twee derdes van die hoofnota het, soos verwag, aan OS X Yosemite en iOS 8 behoort, maar toe het die fokus verskuif na suiwer ontwikkelaarsake. Kom ons som hulle in 'n neutedop op.

Swift

Objective-C is dood, lank lewe Swift! Niemand het dit verwag nie – Apple het sy nuwe Swift-programmeertaal by WWDC 2014 aangebied. Aansoeke wat daarin geskryf word, moet vinniger wees as dié in Objective-C. Meer inligting sal begin verskyn namate ontwikkelaars Swift in die hande kry, en natuurlik sal ons jou op hoogte hou.

Uitbreidings

Ek het lank gewag vir kommunikasie tussen toepassings totdat iOS 8 uitgekom het. Wat meer is, Uitbreidings sal dit moontlik maak om die funksionaliteit van die stelsel met toepassings uit te brei, native. Toepassings sal voortgaan om sandboxing te gebruik, maar deur iOS sal hulle meer inligting as voorheen kan uitruil. By die hoofaand was daar 'n aanbieding van vertaling met behulp van Bing in Safari of die toepassing van 'n filter vanaf die VSCO Cam-toepassing direk op 'n foto in ingeboude Beelde. Danksy uitbreidings sal ons ook legstukke in die kennisgewingsentrum of verenigde lêeroordrag sien.

Derdeparty-sleutelborde

Alhoewel hierdie saak onder Uitbreidings val, is dit die moeite werd om afsonderlik te noem. In iOS 8 sal jy toegang tot derdeparty-sleutelborde kan toelaat om die ingeboude een te vervang. Aanhangers van Swype, SwiftKey, Fleksy en ander sleutelborde kan hierna uitsien. Nuwe sleutelborde sal gedwing word om sandboxing net soos ander toepassings te gebruik.

HealthKit

'n Nuwe platform vir alle soorte fiksheidsarmbande en toepassings. HealthKit sal ontwikkelaars toelaat om hul toepassings te verander om hul data na die nuwe Health-toepassing te voer. Hierdie stap sal al jou "gesonde" data op een plek hou. Die vraag ontstaan ​​- sal Apple met sy eie hardeware kom wat sulke data kan vaslê?

Raak ID API

Tans kan Touch ID net gebruik word om 'n iPhone te ontsluit of 'n aankoop by die iTunes Store en sy geaffilieerde winkels te doen. In iOS 8 sal ontwikkelaars toegang hê tot die API van hierdie vingerafdrukleser, wat meer moontlikhede vir die gebruik daarvan sal oopmaak, soos die opening van 'n toepassing met slegs Touch ID.

CloudKit

Ontwikkelaars het 'n heel nuwe manier om wolkgebaseerde toepassings te bou. Apple sal sorg vir die bedienerkant sodat ontwikkelaars op die kliëntkant kan fokus. Apple sal sy bedieners gratis voorsien van verskeie beperkings – byvoorbeeld 'n boonste limiet van een petagreep data.

HomeKit

'n Huishouding wat deur 'n enkele handtoestel beheer word, sou 'n paar jaar gelede soos wetenskapfiksie geklink het. Danksy Apple kan hierdie gerief egter binnekort 'n werklikheid word. Of jy nou die intensiteit en kleur van die beligting of die kamertemperatuur wil verander, toepassings vir hierdie aksies sal 'n verenigde API direk vanaf Apple kan gebruik.

Kamera API en PhotoKit

In iOS 8 sal programme verbeterde toegang tot die kamera hê. Wat beteken dit in die praktyk? Enige toepassing van die App Store sal handmatige aanpassing van witbalans, blootstelling en ander belangrike faktore wat met fotografie verband hou, kan toelaat. Die nuwe API sal ook byvoorbeeld nie-vernietigende redigering bied, dit wil sê redigering wat enige tyd ongedaan gemaak kan word sonder om die oorspronklike foto te verander.

Metal

Hierdie nuwe tegnologie beloof tot tien keer die werkverrigting van OpenGL. Tydens die hooftoespraak het die iPad Air die gladde vlug van honderde skoenlappers in reële tyd gedemonstreer sonder 'n enkele twitch, wat sy krag in multithreading gewys het.

SpriteKit en SceneKit

Hierdie twee kits bied ontwikkelaars alles om 2D- en 3D-speletjies te maak. Alles van botsingsopsporing tot 'n partikelgenerator tot 'n fisika-enjin word daarin voorsien. As jy net begin en jou eerste speletjie wil skep, fokus jou aandag hier.

.