åbner i nyt vindue
PRESSEMEDDELELSER 8. juni 2021

Apple præsenterer nye værktøjer og teknologier til udviklere, som vil bane vej for endnu bedre apps

Xcode Cloud hjælper udviklere med at bygge apps endnu hurtigere, og nye App Store-funktioner sikrer, at udviklere kan nå ud til flere brugere
Nye værktøjer, som er designet specielt til Apple-udviklere, vil bidrage til at skabe endnu mere spændende appoplevelser.
Cupertino, Californien I dag løftede Apple sløret for nye værktøjer og teknologier, der skal hjælpe udviklere med at skabe mere imponerende appoplevelser og gøre det endnu nemmere at bygge apps i høj kvalitet. Med Xcode Cloud bliver alle de forskellige opgaver og værktøjer, der skal til for at bygge, teste og levere apps, samlet på ét sted i kraft af effektive cloud-tjenester, så individuelle udviklere såvel som udviklerteams kan være mere produktive og forsyne deres brugere med fantastiske apps. App Store omfatter nu In-App Events og Custom Product Pages, som giver udviklerne helt nye muligheder for at promovere deres apps og få forbindelse med brugerne. Programmeringssproget Swift byder på markante forbedringer med indbygget understøttelse af samtidighed, og teknologier til augmented reality (AR) gør det nemmere end nogensinde før at bygge engagerende indhold i apps eller på internettet.
“Vi er enormt glade for, at vi kan give vores udviklerfællesskab en række effektive nye værktøjer og teknologier, så udviklerne får lettere ved at skabe endnu mere attraktive apps i højere kvalitet, og at de samtidig kan engagere sig med deres brugere på helt nye måder gennem App Store,” udtaler Susan Prescott, Apples Vice President for Worldwide Developer Relations. “Med det solide sæt værktøjer, der følger med Xcode Cloud, den fortsatte innovation i programmeringssproget Swift, en bred vifte af nye API'er og endnu flere måder at nå ud til brugerne på – så er Apples platforme simpelthen stærkere end nogensinde.”

Xcode Cloud

Xcode Cloud er en ny, kontinuerlig cloud-tjeneste til integration og levering, designet specielt til Apple-udviklere. Den er indbygget i Xcode 13 og tilbyder en hurtig og nem løsning for udviklere og teams uanset størrelse, som kan bruge Xcode Cloud til at bygge, teste og levere apps i høj kvalitet på endnu mere effektive måder. Xcode Cloud kan automatisk bygge apps i skyen, så der frigøres plads på udviklernes Mac-computere til at udføre andre opgaver. Parallel testning i skyen betyder, at udviklere kan teste deres app på en simuleret version af alle de Apple-enheder, der findes i øjeblikket, og derefter kan de nemt installere et build af appen til intern testning eller levere den til eksterne betatestere gennem TestFlight for at få øjeblikkelig feedback.
Nye værktøjer og teknologier til udviklere vist på 13" MacBook Pro.
Xcode Cloud er et powerfuldt nyt værktøj til Apple-udviklere, som vil gøre det nemmere end nogensinde før at bygge, teste og levere apps på mere effektive måder.

App Store

Eftersom flere og flere apps og spil omfatter begivenheder, f.eks. live-konkurrencer, filmpremierer, oplevelser streamet live og meget mere, er det nu lettere for brugerne at finde den slags begivenheder direkte i App Store – via personlige anbefalinger, redaktørernes udvalg og søgeresultater samt på produktsiderne for de pågældende apps. Udviklernes begivenheder får en markant større rækkevidde – og dermed kan de nemmere få forbindelse med nye brugere, holde deres eksisterende brugere opdateret eller genoprette forbindelsen med tidligere brugere. Det giver udviklerne mulighed for at vise det, der sker i deres apps, på helt nye måder.
For at imødekomme et stort ønske fra udviklerne lancerer Apple nye værktøjer til produktsider, som giver udviklerne større fleksibilitet og nye måder at få forbindelse med brugerne på direkte i App Store. Ved hjælp af Custom Product Pages kan udviklerne vise forskellige funktioner i deres app til forskellige brugere, og med Product Page Optimization har de mulighed for at teste forskellige skærmbilleder, videoer med eksempelvisninger og endda også appsymboler. App Store Connect tilbyder detaljerede analyser med beskyttelse af anonymitet, så udviklerne kan se, hvad deres brugere synes bedst om, og træffe de bedste beslutninger for deres produktsider.
Strava-appen i App Store, vist på iPhone 12 Pro.
Udviklerne kan nu lave flere produktsider med personlig tilpasning for at vise forskellige slags funktioner, egenskaber eller indhold til forskellige brugere.
Apple introducerer opdaterede retningslinjer, der inkluderer support for den nye kategori af apps, der tilbyder skaber-indholdsoplevelser. Udviklerkodeksen udvides for at hjælpe med at sikre, at App Store er en fair markedsplads for udviklere og brugere, herunder opdaterede retningslinjer omkring krav til udvikleridentitet, vurderinger og manipulering af anmeldelser og for mange kundeklager. Der er også nye muligheder for udviklere for at appelere en afvisning af en app på grund af bekymring over tendensiøsitet, såvel som muligheden for, at de kan rapportere en app, hvis der er grund til at tro, at en app giver anledning til sikkerheds- eller tillidsbekymringer eller er i strid med retningslinjerne for App Store.

Swift

Apples effektive og intuitive programmeringssprog, Swift, omfatter nu indbygget understøttelse af samtidighed. Det vil sige, at udviklerne lettere kan skrive kode, som virkelig fungerer parallelt – det er nemlig en central forudsætning for at bygge apps, der reagerer på input fra brugerne, samtidig med at de udfører mere arbejde i baggrunden. Med samtidighed i Swift kan udviklerne skrive hurtig, moderne og sikker kode med færre fejl. Desuden kan de få fuldt udbytte af den powerfulde chip med flere kerner på tværs af Apples enheder.
SwiftUI har skabt helt nye rammer for udvikling af brugergrænseflader ved at gøre det nemmere at udvikle superflotte apps med mindst mulig kode. Nu tager SwiftUI et stort spring fremad med markante forbedringer, som vil hjælpe udviklerne med at levere flere fantastiske oplevelser til alle deres brugere. F.eks. sørger opdateringer for, at der kan laves bedre listevisninger, søgeoplevelser, tilgængelighedsfunktioner i appen, tabeller med flere kolonner og meget, meget mere.
Swift Playgrounds er en fantastisk måde at lære kodning på, direkte på en Mac eller iPad. Med Swift Playgrounds 4, som kommer senere på året, kan brugerne selv designe det visuelle udtryk i en app med SwiftUI. Appprojekter kan åbnes og redigeres i Swift Playgrounds eller i Xcode, og når de er klar, kan brugerne bygge en rigtig app og sende den til App Store med det samme, direkte fra deres iPad.

Augmented reality

Apple har verdens største augmented reality-platform med mere end 1 milliard enheder, som er AR-kompatible i kraft af ARKit – et framework, der gør det nemt for udviklere at skabe AR-oplevelser – samt RealityKit, dvs. motoren til rendering, animation, lyd og fysik, som er opbygget til AR helt fra bunden.
RealityKit 2 introducerer Object Capture, en enkel og effektiv API i macOS–Monterey. Ligesom det er tilfældet med Wayfair, Etsy m.m., giver den udviklere mulighed for at bygge fotorealistiske 3D-modeller af objekter i den virkelige verden, på få minutter og i høj kvalitet, ved at bruge billeder taget med iPhone, iPad eller DSLR og forvandle dem til 3D-modeller optimeret til AR. Disse modeller kan ses i AR Quick Look eller føjes til AR-scener i Reality Composer eller Xcode, så det er nemmere end nogensinde før at bygge fantastiske AR-apps. Udviklere som Maxon og Unity bruger Object Capture til at åbne op for helt nye metoder til at lave 3D-indhold i nogle af de førende apps til udarbejdelse af 3D-indhold, som f.eks. Cinema 4D og Unity MARS.
Ved hjælp af nye API’er i RealityKit 2 kan udviklere også skabe mere realistiske og komplekse AR-oplevelser med større kontrol over visuelle elementer, lyd og animation, bl.a. tilpassede render passes og dynamiske skygger.
Object Capture gør det nemmere for udviklere at lave engagerende AR-indhold i høj kvalitet på få minutter.

Grafik og spil

Nye API’er og værktøjer i iOS, iPadOS og macOS vil hjælpe spiludviklere med at skabe den næste generation af spil og levere helt nye oplevelser til deres brugere. Et nyt texture compression-værktøj i Metal understøtter alle de nyeste formater såvel som optimerede formater til Apple Silicon, så det er nemmere for udviklere at levere avancerede spil på alle Apple-platformene. Desuden er der en ny virtuel spilcontroller på iPhone og iPad, som er en nem løsning til at optimere spil med indbygget controller-understøttelse.
Forbedret spilpræstation vist på en iPhone 12 Pro.
Udviklere kan drage fordel af de nyeste API’er til forbedret ydeevne i spil på iPhone, iPad og Mac.

Yderligere udviklerværktøjer og API’er

Apple giver udviklere adgang til en række nye værktøjer og API’er, som vil løfte deres appoplevelser til nye højder og give dem mulighed for at skabe helt nye funktioner – med fokus på anonymitet.
  • Xcode 13 tilføjer effektive nye funktioner til udviklerteams, der er perfekte til at arbejde i Xcode Cloud, såvel som samarbejdsfunktioner til GitHub, Bitbucket og GitLab.
  • SharePlay benyttes af populære apps som Disney+, ESPN+, HBO Max, Hulu, MasterClass, Paramount+, TikTok og Twitch til at bygge nye former for fælles oplevelser til brugere på iPhone, iPad og Mac.1
  • Tredjeparters apps til videoopkald kan udnytte fordelene ved de seneste FaceTime-forbedringer, f.eks. Stemmeisolering, bredt spektrum-lyd og Portræt.
  • Apps til beskeder, bl.a. Slack og WeChat, kan nu dele en brugerstatus i samtaler, og apps som Uber Eats kan få Siri til at meddele indgående beskeder, mens nye notifkations-API’er gør det muligt at sikre, at notifikationer til kommunikation eller med høj prioritet fra apps som Chase Mobile og Zomato kommer igennem, selvom Forstyr ikke eller Fokus er slået til.
  • Nye kamera-API’er betyder, at udviklere kan lave bedre fusionerede billeder, og giver også mulighed for at optage stillbilleder i høj kvalitet og 1080p video i samme forløb.
  • Apple Watch-udviklere såsom Breakpoint Studio, Pandora, Qardio, m.fl. skaber nu nye appoplevelser, som tilbyder personlig tilpasning på et mere detaljeret niveau og er bedre til at reagere på brugernes omgivelser.
  • Ved hjælp af TestFlight på Mac kan udviklere teste køb i app og andre fremragende Mac-appfunktioner.
  • StoreKit 2, som sørger for, at køb i app er sikre for kunderne, indeholder nu nye API’er til håndtering af berettigelse til produkter og abonnentstatus, og det understøtter desuden testning i både Xcode og Apples sandbox-miljø.
  • Webudviklere, bl.a. Grammarly og Honey, bygger nu udvidelser i Safari, som er tilgængelige på iPhone, iPad og Mac. Udviklere kan endda også lave nye, effektive udvidelser i Mail-appen.
  • Tredjeparters apps til navigation kan nu vise en kortoversigt på instrumentbrættet i et køretøj, og en ny CarPlay-simulator til Mac gør testning langt mere effektiv.
  • Apps kan tilbyde en biograflignende oplevelse med rumlig lyd og placere lyde overalt i omgivelserne for at bringe deres indhold til live. Og Physical Audio Spatialization Engine gør det nemt for spiludviklere at gengive realistisk lyd på alle Apples platforme.
  • Med ShazamKit kan udviklere integrere Shazams teknologi til lydgenkendelse direkte i deres apps, så de ud over at matche musik til Shazams enorme sangkatalog også får mulighed for at matche enhver lyd optaget på forhånd til de tilpassede resultater, udviklerne skaber.
 
Tilgængelighed
Betaversioner af iOS 15, iPadOS 15, macOS Monterey, watchOS 8 og tvOS 15 til udviklere er tilgængelige for medlemmer af Apple Developer Program på developer.apple.com fra og med i dag. Xcode Cloud er tilgængelig som en begrænset gratis betaversion fra og med i dag. Der bliver udvidet adgang i løbet af sommeren og efteråret, og den vil være tilgængelig for alle udviklere næste år. Flere oplysninger om priser og tilgængelighed for Xcode Cloud kommer til efteråret.
Del artikel

Billeder af Apples nye værktøjer og teknologier til udviklere

  1. Visning af visse typer delt indhold kræver muligvis abonnement.

Pressekontakt

Apple Media Helpline

media.dk@apple.com

33 42 22 36