PRESSEMEDDELELSER
6. juni 2022
Apple giver udviklere endnu mere effektive teknologier for at l?fte deres appoplevelser til nye h?jder
Nye API’er giver dybere platformsintegration og flere muligheder for apps fra tredjeparter
Cupertino, Californien I dag l?ftede Apple sl?ret for nye v?rkt?jer, teknologier og API’er, der skal hj?lpe udviklere med at skabe endnu bedre appoplevelser for deres brugere. Widgets p? l?sesk?rmen giver udviklere mulighed for at hente vigtig information fra deres apps p? en ny m?de, mens andre API’er p? tv?rs af Apples platforme hj?lper dem med at udvikle flere unikke funktioner. WeatherKit giver udviklerne mulighed for at integrere data fra Apples vejrprognose direkte i deres apps, og Xcode?Cloud – Apples kontinuerlige cloud-tjeneste til integration og levering, der er indbygget i Xcode – er nu tilg?ngelig for alle Apple?Developer?Program-medlemmer til at hj?lpe dem med at udvikle apps af h?jere kvalitet, hurtigere. Metal?3 giver spiludviklere mulighed for at skabe imponerende grafik med hurtigere ydeevne, og udvikling til Apples platforme er nu endnu mere intuitiv med forbedringer af Swift, SwiftUI, og Xcode. Og med forbedringer af SKAdNetwork kan annoncenetv?rk og udviklere bedre m?le, hvordan annoncer klarer sig, samtidig med at de beskytter brugernes anonymitet.
“Vi elsker at samarbejde med vores udviklerf?llesskab og give dem nye innovative teknologier, der giver dem mulighed for at udvikle den n?ste generation af apps,” udtaler Susan Prescott, Apples Vice President for Worldwide Developer Relations and Enterprise and Education?Marketing. “Med effektive nye API’er til widgets p? l?sesk?rmen, nye tjenester som WeatherKit, tilg?ngeligheden af Xcode?Cloud til at hj?lpe alle Apple-udviklere med at udvikle apps hurtigere og nye gaming-muligheder med Metal?3 har udviklere flere v?rkt?jer end nogensinde f?r til at skabe appoplevelser, som deres brugere vil elske.”
Xcode?Cloud er nu tilg?ngelig
Xcode?Cloud er nu tilg?ngelig med en r?kke abonnementsordninger til forskellige udvikleres behov. De starter fra 25?timer gratis om m?neden til og med december?2023 til alle medlemmer af Apple?Developer?Program og slutter med maks. 1.000?timer om m?neden.
Xcode?Cloud er indbygget i Xcode og er en kontinuerlig cloud-tjeneste til integration og levering, designet specielt til Apple-udviklere. Det giver udviklere og teams i alle st?rrelser mulighed for at bygge, teste og levere apps af h?j kvalitet endnu mere effektivt ved automatisk at bygge apps i skyen, s? der frig?res plads p? udviklernes Mac-computer til at udf?re andre opgaver. Med parallel testning i skyen kan udviklere teste deres app p? en simuleret version af alle Apple-enheder, der findes i ?jeblikket, og derefter kan de nemt installere et build til intern testning eller levere den til betatestere gennem TestFlight.
Udviklere kan finde flere oplysninger om tilg?ngelige abonnementer for Xcode?Cloud her.
Forbedringer i Xcode?14
Xcode?14 er blevet opgraderet for at kunne forbedre udviklernes produktivitet endnu mere. Projektbuilds er op til 25?procent hurtigere takket v?re forbedret parallellitet, og Xcode-appen er nu 30?procent mindre at downloade med simulator-run-times, der kan downloades til watchOS og tvOS. Det nye m?l med multiplatformen skaber en enkelt SwiftUI-brugergr?nseflade, der kan bruges p? tv?rs af iOS, iPadOS, macOS og tvOS. Udviklernes kode er nemmere at vedligeholde, men yderst nem at tilpasse for at udnytte hver enkelte platforms unikke egenskaber. Live-previews i SwiftUI er nu interaktive som standard i Xcode, s? ?ndringer med det samme er live, og udviklere kan skabe varianter af hvert preview uden at skrive nogen kode, ?ndre farve, tekstst?rrelse, enhedens position eller tilg?ngelighedstilstande. Den nye applogo-funktion i materialekataloget giver udviklere mulighed for at levere én logost?rrelse til alle platforme, og Xcode genererer automatisk alle de p?kr?vede materialer til appen. Xcode omfatter forbedringer af sprog og redigering med mere intelligent autofuldf?relse, og yderligere dynamiske udsnit f?r udviklere hurtigere frem til den kode, de vil skrive.
Nye gaming-muligheder
Metal?3 – den nyeste version af Apples grafiske framework – har nye funktioner, der giver spiludviklere mulighed for at benytte sig af Apples specialudviklede chips til endnu bedre ydeevne i spil. MetalFX?Upscaling g?r det muligt for udviklere hurtigt at rendere komplekse scener ved hj?lp af mindre beregningstunge billeder og derefter tilf?je rumskalering af h?j kvalitet og midlertidig antialiasing. Resultatet er en hurtigere ydeevne, der f?r spil til at f?les mere responsive, og en grafik, der ser fantastisk ud. Spiludviklere kan ogs? nyde godt af en ny Fast?Resource?Loading?API, der reducerer ventetiden ved at oprette en mere direkte vej fra lagerplads til GPU, s? spil nemt kan udnytte geometri og strukturer i h?j kvalitet, der er n?dvendige for at skabe omfattende verdener til realistiske og medrivende spil.
Spiludviklere, der integrerer med Game?Center, kan nu f?je aktivitetsoversigter til dashboardet, hvilket g?r det muligt for brugerne at se, hvilke spil deres venner spiller, og deres rekorder. Og med underst?ttelse af SharePlay er det nemmere end nogensinde at spille sammen i realtid.
Forbedringer til Swift og SwiftUI
Swift og SwiftUI tilbyder den bedste m?de at bygge en app p? og har nu nye funktioner, der str?mliner udviklingsprocessen.
Swift tilf?jer en effektiv mulighed for behandling af strenge med ny bogstavelig st?tte til almindelige udtryk, der er indarbejdet direkte i sproget, s? udviklere hurtigt kan tjekke korrektheden af deres almindelige udtryk og tr?kke information ud med mindre kode. Med nye tilg?ngelige Package?Plugins i Swift?Package?Manager er det nu nemmere for udviklere at k?re tilpassede kommandoer p? deres projekter og endda uploade og dele kommandoerne med andre.
SwiftUI, Apples n?ste generation af brugergr?nseflade-framework, har en forbedret navigations-API, der g?r det nemmere for udviklere at kontrollere, hvordan deres apps skifter fra visning til visning. Med tilpassede layouts kan udviklere g? skridtet videre og skabe versioner, der fungerer bedre til deres appdesign. Og Swift-diagrammer kan tilpasses til stort set alle diagrambehov, s? udviklere bedre kan visualisere dataene i deres apps.
Vi pr?senterer WeatherKit
WeatherKit giver udviklere mulighed for at integrere den samme globale vejrudsigt i verdensklasse, som driver Apple?Vejr, direkte i deres apps. Ved at bruge vejrmodeller med h?j opl?sning kombineret med maskinl?ring og algoritmer til forudsigelse giver Apple?Vejr aktuelle vejrforhold, 10-d?gns timeprognoser, daglige vejrudsigter og historiske vejrforhold.1 WeatherKit er tilg?ngelig for udviklere gennem b?de indbyggede Swift- og REST?API’er samt kommer med 500.000?API-opkald pr. m?ned inkluderet med et Apple?Developer?Program-medlemskab. Udviklere, der har brug for mere, vil kunne k?be flere grupper af tjenester direkte i Apple?Developer-appen fra dette efter?r.
Udviklere kan finde flere oplysninger om tilg?ngelige abonnementer for WeatherKit her.
Anonymitetsfokuseret tilgang til at m?le annoncer
API’en SKAdNetwork har nye funktioner, der er designet til at hj?lpe netv?rk og annonc?rer med bedre at m?le, hvordan annoncer klarer sig i apps eller p? internettet, samtidig med at de beskytter brugernes anonymitet. Hierarkiske klide-id'er ?ger udviklernes mulighed for at optimere deres kampagner uden at ?ge risikoen for registrering af individer p? tv?rs af apps. SKAdNetwork har ogs? hierarkiske konverteringsv?rdier, der lader udviklere modtage mere information om konvertering for mindre kampagner, og udviklere kan nemmere beregne udbyttet af annonceudgifterne ved at tilbyde flere konversioner inden for definerede tidsrum.
Nye API’er til endnu mere effektive apps
Apple-udviklere har flere API’er tilg?ngelige end nogensinde f?r til at skabe appoplevelser, deres brugere vil elske. Nogle af de nyeste API’er tilg?ngelige for udviklere omfatter:
- Widgets p? l?sesk?rmen: Med iOS?16, der giver widgets p? l?sesk?rmen p? iPhone, kan udviklere nu problemfrit dele den samme kode mellem deres widgets p? l?sesk?rmen og komplikationerne p? Apple?Watch, som er baseret p? den samme nye API, WidgetKit.
- Livetekst: Udviklere kan nu tilbyde brugere muligheden for at hente tekst direkte fra billeder og videoer fundet i deres apps eller gennem en live-streaming p? kamera. Livetekst behandles p? enheden for bedre anonymitet for brugerne og st?rre ydeevne.
- Samarbejdsv?rkt?jer: De detaljerede samarbejdsfunktioner, der er indbygget i Beskeder, er tilg?ngelige for apps fra tredjeparter. Udviklere kan ogs? fremh?ve indhold, som brugere har delt fra deres app i Beskeder i en ny Delt med dig-fane i deres app, hvilket g?r det nemmere for modtagere at vende tilbage til det indhold p? et senere tidspunkt.
- Loginn?gler: Loginn?gler er den n?ste generation af loginoplysninger, som er mere sikre, nemmere at bruge og designet til at fungere lige s? nemt i apps som p? internettet.
- MapKit: Apps fra tredjeparter kan omfatte den detaljerede byoplevelse i 3D og Se dig omkring for en bedre brugeroplevelse. Nye server-API’er i Apple?Kort giver hurtigere og nemmere integration med Kort.
- Fokusfiltre: Udviklere kan tilpasse indholdet af deres apps baseret p? brugerens aktuelle Fokus.
- Automatiske genveje: Udviklere kan nu bruge App?Intents til at g?re deres apps egnede til at blive brugt med Siri og Genveje, uden at brugeren skal installere noget.
- watchOS?9: VoIP-opkald underst?ttes nu af CallKit. Del-siden giver brugerne mulighed for at dele indhold fra deres yndlingsapps direkte til iMessage og andre popul?re beskedapps, og apps fra tredjeparter kan nu f? adgang til Fotos med billedv?lgeren og endda integreres med Apple?TV.
- RoomPlan: Med ARKit kan udviklere nu bruge LiDAR-scanneren p? iPhone og iPad til at oprette en plantegning i 3D for et rum, hvor specifikationer som m?l og typer af m?bler er inkluderet.
- Liveaktiviteter: Med WidgetKit kan udviklere holde deres brugere opdaterede med de seneste oplysninger for en aktivitet eller begivenhed direkte p? l?sesk?rmen.2



Del artikel
Media
-
Tekst i denne artikel
-
Billeder i denne artikel
- Historiske vejrdata er ikke tilg?ngelige i alle omr?der. Bes?g developer.apple.com/weatherkit for tilg?ngelige funktioner.
- Liveaktiviteter vil v?re tilg?ngeligt for udviklere senere i ?r.