åpnes i nytt vindu
PRESSEMELDING 22. juni 2020

Apple lanserer ny teknologi for utviklere av neste generasjons apper

Kraftige API-er lar utviklere skape helt nye appopplevelser

Xcode-prosjektmiljø vist på MacBook Pro.
Xcode 12 er hjertet i all utvikling på Apples plattformer, og nå har verktøyet fått ny design.
Cupertino, California – I dag lanserte Apple en robust samling med ny teknologi for å hjelpe selskapets 23 millioner utviklere med å utvikle og skape morgendagens apper. Med disse nye verktøyene kan utviklere skape enda bedre appopplevelser på Apples bransjeledende plattformer, og det blir også enklere for dem å administrere og utvikle virksomheten sin. I tillegg til Apples årlige utviklerundersøkelse vil WWDC20 ha en utvidet App Store-lab, slik at utviklere fra hele verden kan dele sine tilbakemeldinger og påvirke fremtidige forbedringer av App Store. Apple åpner også nye utviklerforum der utviklere kan dele forslagene sine både i år og i fremtiden.
«Apples utviklermiljø inspirerer oss alle med apper som hjelper mer enn en milliard brukere, forvandler bransjer og endrer verden. For årets WWDC har vi lansert innovative nye API-er, rammeverk og verktøy for å hjelpe utviklere med å forbedre appopplevelsene ytterligere, slik at de kan nå enda flere brukere», sier Phil Schiller, global markedsføringssjef hos Apple. «Økosystemet i App Store er mer allsidig, dynamisk og vellykket enn noensinne, men vi vet at vi alle må gjøre mer for at det skal bli enda bedre for alle. Under årets WWDC har vi inkludert nettbaserte App Store Labs, utvidet den årlige App Store-utviklerundersøkelsen og mye mer, siden vi ønsker å finne ut hvordan mange hundre tusen utviklere vil at vi skal forbedre App Store – både for dem og for brukerne.»

App Clips og widgeter gir utviklerne nye måter å komme i kontakt med brukerne på

Med App Clips kan brukere raskt og enkelt finne nye apper ved hjelp av nye visuelle indikatorer som kalles App Clip-koder, samt ved hjelp av NFC-koder, delte lenker og annet. App Clips åpnes på bare noen sekunder og gir kunden en smakebit på appopplevelsen. Dette gir utviklere en ny og morsom måte å komme i kontakt med kunder på når de trenger appen mest. Fra App Clip kan brukerne enkelt installere hele appen med et trykk.
Widgeter har også fått en ny design som gjør dem mer nyttige, slik at brukerne raskt får oversikt over nyttig informasjon. Med widgeter på Hjem-skjermsidene kan brukerne bruke utviklernes widgeter hver gang de ser på enheten. Og med en ny SwiftUI-API kan utviklere bruke den samme koden til å lage en widget for iOS, iPadOS og macOS.

Bedre tilgang til Apple-plattformer

I år gir Apple utviklere enda flere måter å integrere appene på i kjernefunksjoner i operativsystemet, slik at de kan tilby kraftig funksjonalitet på en måte som også ivaretar brukernes personvern og sikkerhet. Det nye tilbehørsprogrammet for Hvor er?-nettverket lar tredjepartsprodusenter av enheter benytte seg av et nettverk med mange hundre millioner enheter, samtidig som krypteringen ivaretas fra start til slutt, slik at bare brukeren kan se hvor enheten er. HomePod har også et nytt program for å integrere tredjeparts musikktjenester. Utviklere av e-post- og nettleserapper kan tilby sine apper som standardapper, som brukeren kan velge. Og Safari for Mac får støtte for den populære API-en WebExtensions, som brukes av Chrome, Firefox og Edge, slik at det blir enkelt for tilleggsutviklere å arbeide med Safari og distribuere Safari-tilleggene på Mac App Store.
Hvor er?-appen vist på MacBook Pro, iPad Pro og iPhone 11 Pro.
Hvor er?-nettverket åpnes for tredjepartsprodusenter av enheter, med innebygd kryptering fra start til slutt.

Administrere og utvide virksomheten som utvikler

Utviklere kan bruke et nytt StoreKit-verktøy i Xcode til å simulere abonnementoppsett, kjøp i app og til og med rabatter – lokalt på Macen. Det finnes også et nytt rammeverk for StoreKit-testing som gjør det enkelt for utviklere å automatisere testing av arbeidsflyter for kjøp. Nye App Store-tjenervarslinger for fornyelse av abonnement og kunderabatter gjør det enklere for utviklere å administrere kundeopplevelsen i appen. Og i tillegg til delte familiekjøp av apper, støtter App Store nå Familiedeling for abonnement og kjøp i apper. Dette er en god nyhet for utviklere som tilbyr innhold for hele familien.
Game Center har fått en ny design og nye oppdateringer som gjør det enklere enn noensinne for utviklere å vise frem spillene sine på Apples plattformer. Oppdateringene inkluderer topplister, et nytt dashbord som vises mens man spiller, og bedre anbefalinger i «Venner som spiller», der brukerne kan se hvilke spill Game Center-vennene deres liker best.

Xcode med ny design

Xcode er hjertet i all utvikling på Apples plattformer, og Xcode 12 har fått ny design i tråd med macOS Big Sur. Nye dokumentfaner gjør det enkelt å åpne flere filer, og grensesnittfiler, logger og prosjektfiler åpnes i egne faner. Nå følger fontene i Navigator systemstørrelsen, og brukerne kan også velge liten, middels eller stor fontstørrelse. Og Xcode 12 kompilerer macOS Universal-apper som standard for å støtte nye Macer med Apple-chip.
Et programmeringsmiljø i Xcode vist på MacBook Pro.
SwiftUI har mange nye funksjoner som gjør det enda enklere å dele kode på tvers av Apples plattformer.

Nye SwiftUI-muligheter

Med SwiftUI får utviklere et moderne UI-rammeverk som er mer intuitivt enn noensinne, slik at de kan lage sofistikerte brukergrensesnitt for apper. Takket være nye API-er for livssyklus blir det i år mulig for utviklere å lage hele appen i SwiftUI, og koden kan deles på tvers av alle Apple-plattformer. Utviklere som allerede har begynt i SwiftUI, kan enkelt legge til nye funksjoner i eksisterende kode, og en ny Lazy API sikrer god ytelse selv med ekstremt store datasett.

Tilpass apper enda mer med Mac Catalyst

Mac Catalyst, som ble lansert samtidig med macOS Catalina under WWDC 2019, gjør det enkelt for utviklere å overføre iPad-apper til Mac. I macOS Big Sur arver Mac Catalyst-apper automatisk den nye og luftige designen, samtidig som utviklere får nye og kraftige API-er og bedre kontroll over appenes oppførsel. Og nå kan utviklere velge å skalere Mac-appene til en oppløsning som tilsvarer iPad-appen, eller ta full kontroll over Mac-grensesnittet for å skape en helt unik Mac-opplevelse. Utviklere kan distribuere Mac Catalyst-apper til kunder i 175 land på Mac App Store og la kundene bruke apper og kjøp i apper på Mac, iPhone og iPad med universelle kjøp.
Nye API-er i Mac Catalyst gir utviklere enda bedre kontroll når de lanserer iPad-apper på Mac.

Utvidet App Store-lab og nye vurderingsrutiner for App Store

Under WWDC20 lanserer Apple også en utvidet versjon av App Store-lab for å støtte Apples utviklermiljø ytterligere på tvers av plattformene. Tidligere har den fysiske App Store-laben bidratt til å avdekke og prioritere nye App Store-funksjoner og muligheter samt oppdateringer i retningslinjene for App Store. I år oppfordres utviklere til å dele sine tilbakemeldinger i den virtuelle laben eller via en undersøkelse som samler inn innspill til og med 26. juni. Undersøkelsen, som gjennomføres for fjerde gang, sendes til en halv million utviklere, og den er en viktig måte å samle inn forslag til forbedringer på. Den har ført til flere utviklertjenester på App Store, som offentlige TestFlight-lenker og muligheten til å svare på tilbakemeldinger fra kunder. 
Apple skal også lage flere kanaler som gjør det enklere for utviklere å dele tilbakemeldinger, i form av nye utviklerforum, i løpet av året. I disse forumene oppfordres utviklere til å dele sine forslag, store som små, slik at Apple kan fortsette å implementere endringer og forbedre App Store-opplevelsen for hele utviklermiljøet.
I tillegg kommer det to endringer til vurderingsprosessen for apper. Disse implementeres i løpet av sommeren. For det første vil ikke utviklere kunne klage hvis det besluttes at en app har brutt retningslinjene for App Store, men de får muligheten til å klage på den aktuelle retningslinjen. For det andre vil ikke feilrettinger lenger forsinkes ved brudd på retningslinjene for apper som allerede er på App Store, bortsett fra ved brudd på juridiske retningslinjer. I stedet vil utviklere kunne løse problemet ved neste innsending.

Mer åpenhet rundt personvern

En åpen oversikt over hvordan apper ivaretar personvernet, er helt avgjørende for å bygge tillit hos potensielle brukere. Nå kan utviklere vise brukere hvordan appen ivaretar personvernet i App Store. Informasjonen inkluderer hvilke typer data appen samler inn, om dataene deles med tredjepart, og om brukeren kan velge bort dette.
Ny informasjon om personvern i App Store vist på iPhone 11 Pro.
Nå kan utviklere informere brukere og forklare appens retningslinjer for personvern i App Store.

Andre utviklerfunksjoner 

  • ARKit 4 har nye måter å hente inn informasjon om den virkelige verden på ved hjelp av en ny Depth API som kan bruke LiDAR-sensoren i iPad Pro, slik at man kan utvikle helt nye apper, for eksempel for arkitektur, design, landskapsarkitektur og produksjon.
  • Utvikling av maskinlæring er enklere og mer omfattende med flere verktøy i Core ML for utrulling av modeller og kryptering, nye maler og opplæringsmuligheter i Create ML, og flere API-er for syn og naturlig språk.
  • Nå har PencilKit fått Skrible, som gjør det enkelt å lage apper med tekstfelt som brukere kan skrive i med Apple Pencil. Utviklere får også tilgang til strekinformasjon med PencilKit, og data fra både Apple Pencil og berøringer håndteres sømløst.
  • Swift Package Manager har støtte for ressurser som gjør det enkelt å dele Asset Catalog-pakker og lokaliseringer. Og nye pakker med åpen kildekode for Numerics, ArgumentParser og System gjør Swift til et svært godt språk for flere bruksområder.
  • Nå støtter TestFlight opptil 100 teammedlemmer for rask distribusjon av bygg.
  • Med AirPods Motion API får utviklere tilgang til bevegelsesdata i sanntid.
  • Nå kan utviklere la brukere oppgradere eksisterende tredjeparts appkontoer til Logg på med Apple-kontoer.
Del artikkel

Bilder av utviklerverktøy og teknologi

Pressekontakter

Apple Media Helpline

media.no@apple.com

22 82 34 80