Sulje mainos

Vaikka WWDC:tä seuraa melko laaja yleisö, tämä konferenssi kuuluu ensisijaisesti kehittäjille. Loppujen lopuksi sen nimi viittaa siihen. Avauspuheenvuoron kaksi kolmasosaa kuului odotetusti OS X Yosemitelle ja iOS 8:lle, mutta sitten painopiste siirtyi puhtaasti kehittäjäasioihin. Tehdään niistä yhteenveto pähkinänkuoressa.

Nopea

Objective-C on kuollut, eläköön Swift! Kukaan ei odottanut tätä - Apple esitteli uuden Swift-ohjelmointikielen WWDC 2014 -tapahtumassa. Siihen kirjoitettujen sovellusten tulee olla nopeampia kuin Objective-C:n sovellusten. Lisää tietoa alkaa ilmestyä, kun kehittäjät saavat käsiinsä Swiftin, ja tietysti pidämme sinut ajan tasalla.

Laajennukset

Odotin pitkään sovellusten välistä viestintää, kunnes iOS 8 ilmestyi. Lisäksi Extensions mahdollistaa järjestelmän toimivuuden laajentamisen sovelluksilla, natiivisti. Sovellukset käyttävät jatkossakin hiekkalaatikkoa, mutta iOS:n kautta ne voivat vaihtaa aiempaa enemmän tietoa. Pääpuheessa esiteltiin kääntäminen Bingillä Safarissa tai VSCO Cam -sovelluksen suodattimen käyttäminen suoraan valokuvaan sisäänrakennetuissa kuvissa. Laajennusten ansiosta näemme myös widgetit Ilmoituskeskuksessa tai yhtenäistetyn tiedostonsiirron.

Kolmannen osapuolen näppäimistöt

Vaikka tämä asia kuuluu laajennuksiin, se kannattaa mainita erikseen. iOS 8:ssa voit sallia pääsyn kolmannen osapuolen näppäimistöihin sisäänrakennetun näppäimistön korvaamiseksi. Swypen, SwiftKeyn, Fleksyn ja muiden näppäimistöjen fanit voivat odottaa tätä innolla. Uudet näppäimistöt pakotetaan käyttämään hiekkalaatikkoa kuten muutkin sovellukset.

HealthKit

Uusi alusta kaikenlaisille kuntorannekkeille ja sovelluksille. HealthKit antaa kehittäjille mahdollisuuden muokata sovelluksiaan syöttääkseen tietonsa uuteen Health-sovellukseen. Tämä vaihe pitää kaikki "terveet" tietosi yhdessä paikassa. Herää kysymys - tuleeko Apple omalla laitteistollaan, joka pystyy kaappaamaan tällaisia ​​​​tietoja?

Touch ID API

Tällä hetkellä Touch ID:tä voidaan käyttää vain iPhonen lukituksen avaamiseen tai ostosten tekemiseen iTunes Storesta ja sen tytäryhtiöistä. iOS 8:ssa kehittäjät pääsevät käsiksi tämän sormenjälkitunnistimen API:iin, mikä avaa lisää mahdollisuuksia sen käyttöön, kuten sovelluksen avaamiseen pelkällä Touch ID:llä.

CloudKit

Kehittäjillä on täysin uusi tapa rakentaa pilvipohjaisia ​​sovelluksia. Apple huolehtii palvelinpuolelta, jotta kehittäjät voivat keskittyä asiakaspuolelle. Apple toimittaa palvelimiaan ilmaiseksi useilla rajoituksilla – esimerkiksi yhden petatavun datan ylärajalla.

HomeKit

Kotitalous, jota ohjataan yhdellä kädessä pidettävällä laitteella, olisi kuulostanut tieteiskirjallisuudesta muutama vuosi sitten. Applen ansiosta tämä mukavuus voi kuitenkin pian tulla totta. Halusitpa sitten muuttaa valaistuksen voimakkuutta ja väriä tai huoneen lämpötilaa, näiden toimintojen sovellukset voivat käyttää yhtenäistä APIa suoraan Applelta.

Kameran API ja PhotoKit

iOS 8:ssa sovelluksilla on parannettu pääsy kameraan. Mitä tämä tarkoittaa käytännössä? Kaikki App Storen sovellukset voivat sallia valkotasapainon, valotuksen ja muiden valokuvaukseen liittyvien tärkeiden tekijöiden manuaalisen säätämisen. Uusi API tarjoaa myös esimerkiksi tuhoamattoman muokkauksen eli muokkauksen, joka voidaan perua milloin tahansa alkuperäistä kuvaa muuttamatta.

Metalli

Tämä uusi tekniikka lupaa jopa kymmenen kertaa OpenGL:n suorituskyvyn. Pääpuheenvuoron aikana iPad Air osoitti satojen perhosten sujuvaa lentoa reaaliajassa ilman nykimistä, mikä osoitti voimansa monisäikeisessä.

SpriteKit ja SceneKit

Nämä kaksi sarjaa tarjoavat kehittäjille kaiken 2D- ja 3D-pelien tekemiseen. Niissä on kaikkea törmäyksen havaitsemisesta hiukkasgeneraattoriin ja fysiikkamoottoriin. Jos olet vasta aloittamassa ja haluat luoda ensimmäisen pelisi, keskitä huomiosi tähän.

.