Stäng annons

Även om WWDC ses av en ganska bred publik, tillhör denna konferens i första hand utvecklare. Det är trots allt vad dess namn antyder. De inledande två tredjedelarna av keynoten tillhörde, som väntat, OS X Yosemite och iOS 8, men sedan flyttades fokus till rena utvecklarfrågor. Låt oss sammanfatta dem i ett nötskal.

Snabb

Objective-C är död, länge leve Swift! Ingen förväntade sig detta - Apple presenterade sitt nya programmeringsspråk Swift på WWDC 2014. Ansökningar som skrivs i den bör vara snabbare än de i Objective-C. Mer information kommer att börja dyka upp när utvecklarna lägger vantarna på Swift, och naturligtvis kommer vi att hålla dig uppdaterad.

förlängningar

Jag väntade länge på kommunikation mellan applikationer tills iOS 8 kom ut. Dessutom kommer Extensions att göra det möjligt att utöka systemets funktionalitet med applikationer. Applikationer kommer att fortsätta använda sandboxing, men genom iOS kommer de att kunna utbyta mer information än tidigare. Vid keynoten var det en presentation av översättning med Bing i Safari eller applicering av ett filter från VSCO Cam-applikationen direkt på ett foto i inbyggda bilder. Tack vare tillägg kommer vi också att se widgets i meddelandecentret eller enhetlig filöverföring.

Tangentbord från tredje part

Även om detta ärende faller under Extensions, är det värt att nämna separat. I iOS 8 kommer du att kunna tillåta åtkomst till tangentbord från tredje part för att ersätta det inbyggda. Fans av Swype, SwiftKey, Fleksy och andra tangentbord kan se fram emot detta. Nya tangentbord kommer att tvingas använda sandboxing precis som andra appar.

HealthKit

En ny plattform för alla typer av fitnessarmband och applikationer. HealthKit kommer att tillåta utvecklare att modifiera sina appar för att mata deras data till den nya Health-appen. Detta steg kommer att hålla alla dina "hälsosamma" data på ett ställe. Frågan uppstår - kommer Apple att komma med sin egen hårdvara som kan fånga in sådan data?

Touch ID API

För närvarande kan Touch ID endast användas för att låsa upp en iPhone eller för att göra ett köp från iTunes Store och dess affilierade butiker. I iOS 8 kommer utvecklare att ha tillgång till API:et för denna fingeravtrycksläsare, vilket kommer att öppna upp fler möjligheter för dess användning, som att öppna en applikation med enbart Touch ID.

CloudKit

Utvecklare har ett helt nytt sätt att bygga molnbaserade applikationer. Apple kommer att ta hand om serversidan så att utvecklare kan fokusera på klientsidan. Apple kommer att tillhandahålla sina servrar gratis med flera begränsningar – till exempel en övre gräns på en petabyte data.

HomeKit

Ett hushåll som kontrolleras av en enda handhållen enhet skulle ha låtit som science fiction för några år sedan. Tack vare Apple kan dock denna bekvämlighet snart bli verklighet. Oavsett om du vill ändra intensiteten och färgen på belysningen eller rumstemperaturen, kommer applikationer för dessa åtgärder att kunna använda ett enhetligt API direkt från Apple.

Camera API och PhotoKit

I iOS 8 kommer appar att ha förbättrad åtkomst till kameran. Vad betyder detta i praktiken? Alla appar från App Store kommer att kunna tillåta manuell justering av vitbalans, exponering och andra viktiga faktorer förknippade med fotografering. Det nya API:et kommer även att erbjuda till exempel oförstörande redigering, det vill säga redigering som kan ångras när som helst utan att originalfotot ändras.

Metall

Denna nya teknik lovar upp till tio gånger högre prestanda än OpenGL. Under keynoten demonstrerade iPad Air den smidiga flygningen av hundratals fjärilar i realtid utan ett enda ryck, vilket visade sin kraft i multithreading.

SpriteKit och SceneKit

Dessa två kit erbjuder utvecklare allt för att göra 2D- och 3D-spel. Allt från kollisionsdetektering till en partikelgenerator till en fysikmotor finns i dem. Om du precis har börjat och vill skapa ditt första spel, fokusera din uppmärksamhet här.

.