åbner i nyt vindue
PRESSEMEDDELELSER 22. juni 2020

Apple løfter sløret for nye udviklerteknologier til at fremme den næste generation af apps

Effektive API'er giver udviklere mulighed for at skabe helt nye appoplevelser

Xcode-projektmiljø vist på MacBook Pro.
Xcode 12 er omdrejningspunktet for al udvikling på Apples platforme og har fået et helt nyt design.
Cupertino, Californien – Apple offentliggjorde i dag en omfattende serie af nye teknologier, der kan hjælpe deres 23 millioner udviklere med at designe og udvikle fremtidens apps. Med de nye værktøjer kan udviklerne levere mere effektive appoplevelser til Apples brancheførende platforme og blive bedre til at administrere og udvide deres virksomheder. Ud over Apples årlige udviklerundersøgelse vil WWDC20 indeholde et udvidet App Store-laboratorium, så udviklere fra hele verden kan dele deres feedback og hjælpe med at informere om fremtidige forbedringer af App Store. Apple tilføjer også nye fora for udviklere, så de kan viderebringe forslag i løbet af det kommende år og fremover.
“Apples udviklerfællesskab inspirerer os alle med apps, der hjælper mere end en milliard brugere, forvandler brancher og ændrer verden. På denne WWDC har vi introduceret innovative nye API'er, rammer og værktøjer, der kan hjælpe udviklere med at videreudvikle deres appoplevelser og nå ud til endnu flere brugere,” siger Phil Schiller, Apples Senior Vice President for Worldwide Marketing. “App Store-økosystemet har aldrig været mere mangfoldigt, dynamisk og succesrigt, men vi ved også, at vi skal samarbejde mere for at kunne gøre det bedre for alle. På dette års WWDC har vi tilføjet online App Store Labs, udvidet den årlige App Store-udviklerundersøgelse og meget mere, fordi vi gerne vil høre direkte fra hundredtusindvis af udviklere, hvordan de synes, vi skal forbedre App Store for dem og for brugerne.”

Nye måder at nå ud til brugere på med App Clips og widgets

Med App Clips kan brugerne på en hurtig og nem måde opdage apps via nye visuelle indikatorer, der kaldes App Clip-koder, samt via NFC, delte links og meget mere. App Clips starter i løbet af få sekunder, lader brugeren dykke ned i en del af den fulde appoplevelse og giver udviklerne en sjov, ny måde at nå ud til kunderne på, præcis når deres app er mest nyttig. Når brugerne er inde i App Clip, kan de nemt installere hele appen med et enkelt tryk.
Widgets er også blevet redesignet, så de er mere nyttige og giver brugerne oplysninger på et øjeblik, når de har brug for det. Med widgets på hjemmeskærmens sider kan brugerne opleve udviklerens widget, hver gang de kigger på enheden. Og med en ny SwiftUI API kan udviklere bruge den samme kode til at udvikle en widget til iOS, iPadOS og macOS.

Bedre adgang til Apples platforme

I år giver Apple udviklere endnu flere måder at integrere deres apps dybt i centrale platformsfunktioner på for at levere effektive funktioner på en måde, der også beskytter brugernes anonymitet og sikkerhed. Det nye tilbehørsprogram Find mit netværk giver producenter af tredjepartsenheder mulighed for at drage fordel af et netværk med flere hundrede millioner enheder, samtidig med at de kan fortsætte med at tilbyde end-to-end-kryptering, så kun brugeren kan se, hvor deres enhed befinder sig. HomePod har også et nyt program til integration af musiktjenester fra tredjepart. Udviklere af e-mail- og browserapps kan tilbyde deres apps som standardindstillinger, der kan vælges af brugerne. Og Safari til Mac tilføjer understøttelse af de populære WebExtensions API, der bruges af Chrome, Firefox og Edge, så det bliver nemt for udviklere af udvidelsesprogrammer at arbejde med Safari og distribuere via Mac App Store.
Find min vist på MacBook Pro, iPad Pro og iPhone 11 Pro.
Find mit netværk vil være åbent for producenter af tredjepartsenheder med indbygget end-to-end-kryptering.

Administration og udvikling af udviklervirksomheder

Et nyt StoreKit-værktøj i Xcode giver udviklere mulighed for at simulere opsætning af abonnement, køb i apps og tilbagebetalinger – alt sammen lokalt på deres Mac. Der er også en ny testramme for StoreKit, som gør det nemt for udviklere at automatisere test af arbejdsgange for køb. Nye meddelelser fra App Store-serveren om fornyelse af abonnement og tilbagebetalinger til kunder hjælper udviklere med bedre at administrere kundeoplevelsen i deres apps. Og ud over delte køb i familieapps understøtter App Store nu Familiedeling for abonnementer og køb i appen. En stor fordel for udviklere, der tilbyder indhold til hele familien.
Det er nemmere end nogensinde for udviklerne at få det bedste ud af deres spil på Apples platforme ved hjælp af de nyeste opdateringer til det smukt redesignede Game Center. Blandt opdateringerne er tilbagevendende resultatlister, et nyt dashboard i spillet og bedre anbefalinger gennem Friends Playing, hvor brugerne kan opdage spil, der er populære hos deres venner i Game Center.

Xcode med nyt design

Xcode er omdrejningspunktet for al udvikling på Apples platforme, og med Xcode 12 har det fået et frisk nyt udseende, der kan matche macOS Big Sur. Nye dokumentfaner gør det nemt og hurtigt at åbne flere filer for at understøtte grænsefladefiler, og logfiler og projektfiler åbnes nu hver især under deres egen fane. Navigator-skrifttyper svarer nu til systemstørrelsen eller kan indstilles til lille, medium eller stor. Og Xcode 12 bygger macOS Universal-apps, så de som standard understøtter nye Mac-computere med Apple-chips.
Xcode-kodemiljø vist på MacBook Pro.
SwiftUI har stærke nye funktioner, der gør det endnu nemmere at dele kode på tværs af Apples platforme.

Nye SwiftUI-funktioner

SwiftUI introducerede udviklere til en moderne UI-ramme, der gjorde det mere intuitivt end nogensinde at udvikle avancerede appbrugerflader. I år kan udviklere med nye livscyklus-API'er skrive en hel app i SwiftUI og dele koden på alle Apples platforme. Udviklere, der allerede er begyndt med SwiftUI, vil nemt kunne tilføje nye funktioner i deres eksisterende kode, og en ny Lazy API sikrer, at store datasæt kan give fantastiske resultater.

Flere apps, der kan tilpasses, med Mac Catalyst

Mac Catalyst så dagens lys sammen med macOS Catalina på WWDC 2019 og gjorde det nemt for udviklere at bruge deres iPad-apps på Mac. Med macOS Big Sur overtager Mac Catalyst-apps automatisk det rummelige nye design, samtidig med at udviklerne får effektive nye API'er og større kontrol over den måde, deres apps fungerer på. Og nu kan udviklere vælge at bevare deres Mac-app skaleret i en opløsning, der passer til deres iPad-app, eller tage fuld kontrol over deres Mac-grænseflade for at skabe en helt tilpasset Mac-oplevelse. Udviklere kan distribuere deres Mac Catalyst-apps til kunder i 175 lande i Mac App Store, så kunderne nemt bruge apps og foretage køb i appen på tværs af Mac, iPhone og iPad med universalkøb.
Nye API'er i Mac Catalyst giver udviklere en helt ny grad af kontrol, når de overfører deres iPad-app til Mac’en.

Et udvidet App Store Lab og nye App Store-processer for kontrol

Under WWDC20 lancerer Apple også en udvidet version af App Store Lab for yderligere at støtte Apples udviklerfællesskab på tværs af alle platforme. Tidligere har det personlige App Store-laboratorium bidraget til at informere og prioritere nye funktioner og muligheder i App Store samt opdateringer til App Store-politikker. I år opfordres udviklerne til at dele deres feedback i det virtuelle laboratorium eller via en ekstra undersøgelseskanal, der vil indsamle bidrag frem til 26. juni. Undersøgelsen, der har eksisteret i fire år, når ud til en halv million udviklere og er en vigtig kanal for feedback vedrørende forbedringer, der kan give udviklertjenester i App Store, såsom offentlige TestFlight-links og muligheden for at reagere på kundeanmeldelser. 
Apple vil også oprette yderligere kanaler, som udviklere kan bruge til at dele feedback i nye udviklerfora, der vil finde sted i løbet af det kommende år. I disse fora opfordres udviklere til at dele deres forslag, store som små, så Apple kan fortsætte med at implementere ændringer og forbedre App Store-oplevelsen for hele udviklerfællesskabet.
Derudover kommer der to ændringer af appkontrolprocessen, som vil blive implementeret denne sommer. For det første vil udviklere ikke alene kunne appellere beslutninger om, hvorvidt en app overtræder en given retningslinje for App Store-kontrollen, der vil også være en mekanisme, hvor de kan udfordre selve retningslinjen. For det andet vil fejlrettelser for apps, der allerede findes i App Store, ikke længere blive forsinket i forhold til brud på retningslinjerne, undtagen i tilfælde, hvor de vedrører juridiske problemer. I stedet vil udviklerne kunne løse problemet i deres næste udgivelse.

Nye niveauer af gennemsigtighed for anonymitet

En gennemsigtig oversigt over en apps praksis for anonymitet er afgørende for at opbygge tillid til potentielle brugere. Nu kan udviklerne dokumentere praksis for anonymitet i deres apps direkte i App Store, så brugerne kan gennemse både den og de typer data, som apperne kan indsamle, om dataene deles med tredjeparter samt muligheden for, at brugerne kan fravælge dem.
Nye oplysninger om anonymitet i App Store vist på iPhone 11 Pro.
Nu kan udviklere bedre informere og uddanne brugere i deres apps’ politikker for anonymitet direkte i App Store.

Andre udviklerfunktioner 

  • ARKit 4 introducerer nye måder at hente information om den virkelige verden på med en ny dybde-API, der er udviklet til at fungere sammen med LiDAR-sensoren i iPad Pro. Det giver mulighed for helt nye typer apps, f.eks. inden for arkitektur, design, landskabspleje og produktion på stedet.
  • Udvikling af maskinlæring er nemmere og mere omfattende med yderligere værktøjer i Core ML til implementering og kryptering af modeller, nye skabeloner og træningsfunktioner i Create ML og andre API'er til vision og naturligt sprog. 
  • PencilKit indeholder nu Skrible, hvilket gør det nemt at oprette apps med tekstindtastningsfelter, som brugerne kan skrive i med Apple Pencil. Udviklere vil også få adgang til stregdata ved hjælp af PencilKit, samtidig med at de problemfrit kan håndtere både Apple Pencil-input og touch-bevægelser fra systemet.
  • Swift Package Manager tilføjer understøttelse af ressourcer, så man nemt kan dele pakker og lokaliseringer fra ressourcekataloger. Og nye open source-pakker til Numerics, ArgumentParser og System gør Swift til et fantastisk sprog til flere use cases.
  • TestFlight understøtter nu op til 100 teammedlemmer, så builds hurtigt kan distribueres.
  • AirPods Motion API giver udviklere adgang til bevægelsesdata i realtid.
  • Udviklere kan nu give brugere mulighed for at opgradere eksisterende konti i tredjepartsapps til Log ind med Apple-konti.
Del artikel

Billeder af udviklerværktøjer og -teknologier

Pressekontakt:

Apple Media Helpline

media.dk@apple.com

33 42 22 36