Lukk annonse

Selv om WWDC blir sett av et ganske bredt publikum, tilhører denne konferansen først og fremst utviklere. Tross alt er det det navnet antyder. De første to tredjedelene av keynoten tilhørte, som forventet, OS X Yosemite og iOS 8, men så flyttet fokuset seg til rene utviklersaker. La oss oppsummere dem i et nøtteskall.

Swift

Objective-C er død, lenge leve Swift! Ingen forventet dette - Apple presenterte sitt nye Swift-programmeringsspråk på WWDC 2014. Søknader skrevet i den bør være raskere enn de i Objective-C. Mer informasjon vil begynne å dukke opp etter hvert som utviklere får tak i Swift, og vi holder deg selvfølgelig oppdatert.

utvidelser

Jeg ventet lenge på kommunikasjon mellom applikasjoner til iOS 8 kom ut. Dessuten vil Extensions gjøre det mulig å utvide funksjonaliteten til systemet med applikasjoner, native. Applikasjoner vil fortsette å bruke sandboxing, men gjennom iOS vil de kunne utveksle mer informasjon enn tidligere. På keynoten var det en presentasjon av å oversette ved å bruke Bing i Safari eller bruke et filter fra VSCO Cam-applikasjonen direkte på et bilde i innebygde bilder. Takket være utvidelser vil vi også se widgets i varslingssenteret eller enhetlig filoverføring.

Tredjeparts tastaturer

Selv om denne saken faller inn under utvidelser, er den verdt å nevne separat. I iOS 8 vil du kunne gi tilgang til tredjeparts tastaturer for å erstatte det innebygde. Fans av Swype, SwiftKey, Fleksy og andre tastaturer kan se frem til dette. Nye tastaturer vil bli tvunget til å bruke sandboxing akkurat som andre apper.

HealthKit

En ny plattform for alle typer treningsarmbånd og applikasjoner. HealthKit vil tillate utviklere å endre appene sine for å mate dataene deres til den nye Health-appen. Dette trinnet vil holde alle dine "sunne" data på ett sted. Spørsmålet oppstår - vil Apple komme med egen maskinvare som er i stand til å fange opp slike data?

Touch ID API

For øyeblikket kan Touch ID bare brukes til å låse opp en iPhone eller foreta et kjøp fra iTunes Store og dets tilknyttede butikker. I iOS 8 vil utviklere ha tilgang til API-en til denne fingeravtrykkleseren, noe som vil åpne opp for flere muligheter for bruk, for eksempel å åpne en applikasjon med kun Touch ID.

CloudKit

Utviklere har en helt ny måte å bygge skybaserte applikasjoner på. Apple vil ta seg av serversiden slik at utviklere kan fokusere på klientsiden. Apple vil tilby sine servere gratis med flere begrensninger – for eksempel en øvre grense på én petabyte med data.

HomeKit

En husholdning kontrollert av en enkelt håndholdt enhet ville ha hørt ut som science fiction for noen år siden. Takket være Apple kan imidlertid denne bekvemmeligheten snart bli en realitet. Enten du vil endre intensiteten og fargen på belysningen eller romtemperaturen, vil applikasjoner for disse handlingene kunne bruke en enhetlig API direkte fra Apple.

Kamera API og PhotoKit

I iOS 8 vil apper ha forbedret tilgang til kameraet. Hva betyr dette i praksis? Enhver app fra App Store vil kunne tillate manuell justering av hvitbalanse, eksponering og andre viktige faktorer knyttet til fotografering. Det nye API-et vil også tilby for eksempel ikke-destruktiv redigering, det vil si redigering som kan angres når som helst uten å endre originalbildet.

Metal

Denne nye teknologien lover opptil ti ganger ytelsen til OpenGL. Under keynoten demonstrerte iPad Air den jevne flyturen til hundrevis av sommerfugler i sanntid uten et eneste rykk, noe som viste sin kraft i multithreading.

SpriteKit og SceneKit

Disse to settene tilbyr utviklere alt for å lage 2D- og 3D-spill. Alt fra kollisjonsdeteksjon til en partikkelgenerator til en fysikkmotor er gitt i dem. Hvis du nettopp har begynt og ønsker å lage ditt første spill, fokuser oppmerksomheten din her.

.