PRESSEMELDING
6. juni 2022
Apple gir utviklere enda kraftigere teknologi for ? forbedre appopplevelsen
Nye API-er gir dypere plattformintegrering og bedre funksjonalitet for tredjepartsapper
CUPERTINO, CALIFORNIA Apple presenterte i dag nye verkt?y, teknologier og API-er som er designet for ? hjelpe utviklere med ? skape enda bedre opplevelser for brukerne sine. Med widgeter p? l?st skjerm kan utviklere finne viktig informasjon fra appene p? en ny m?te, og andre nye API-er p? tvers av Apples plattformer som hjelper dem med ? utvikle flere unike funksjoner. Med WeatherKit kan utviklere integrere v?rmeldingsdata fra Apple direkte i appene, og Xcode?Cloud – Apple-tjenesten for kontinuerlig integrasjon og levering innebygd i Xcode – er n? tilgjengelig for alle Apple Developer Program-medlemmer, slik at de kan lage enda bedre apper enda raskere. Spillutviklere kan bruke Metal?3 til ? skape imponerende grafikk med ?kt ytelse, og utvikling p? Apples plattformer er n? enda mer intuitivt med forbedringer p? Swift, SwiftUI og Xcode. Med det forbedrede SKAdNetwork blir det enklere for reklamenettverk og utviklere ? m?le hvor effektive annonser er, samtidig som brukerens personvern ivaretas.
?Vi elsker ? samarbeide med utviklerne v?re og gi dem mer nyskapende teknologi som hjelper dem med ? skape neste generasjons apper,? sier Susan Prescott, ansvarlig for globale utviklerrelasjoner og bedrifts- og utdanningsmarkedsf?ring hos Apple. ?Med kraftige nye API-er for widgeter p? l?st skjerm, nye tjenester som WeatherKit, Xcode?Cloud-tilgjengelighet som hjelper Apple-utviklere med ? skape nye apper raskere samt nye spillfunksjonaliteter for Metal?3 har utviklere flere verkt?y enn noensinne for ? skape fantastiske appopplevelser.?
Xcode?Cloud er n? tilgjengelig
Xcode?Cloud er n? tilgjengelig med et bredt utvalg abonnementstyper for utviklere – fra 25?timer i m?neden uten kostnad for alle Apple Developer Program-medlemmer til og med desember 2023 til maks 1000?timer i m?neden.
Xcode?Cloud er en skytjeneste for kontinuerlig integrasjon og levering som er designet spesielt for Apple-utviklere og innebygd i Xcode. Utviklerteam i alle st?rrelser kan bruke det til ? bygge, teste og levere h?ykvalitetsapper p? en mer effektiv m?te, ved ? utvikle apper automatisk i skyen for ? frigj?re Macene sine til andre oppgaver. Med parallell testing i skyen kan utviklere teste apper p? en simulatorversjon av alle aktuelle Apple-enheter og deretter enkelt rulle ut en versjon av appen for intern testing eller levere den til eksterne betatestere ved hjelp av TestFlight for ? f? tilbakemeldinger.
Utviklere kan finne mer informasjon om tilgjengelige abonnementer for Xcode?Cloud her.
Forbedringer av Xcode?14
Xcode?14 kommer med nye forbedringer for ? hjelpe utviklere med ? bli enda mer produktive. Opptil 25?prosent raskere bygging av prosjekter takket v?re forbedret parallellisme og 30?prosent mindre nedlastingsst?rrelse for Xcode-appen, med nedlastbare simulatorer for watchOS og tvOS. Det nye m?let for flere plattformer oppretter ett enkelt SwiftUI-grensesnitt for bruk p? tvers av iOS, iPadOS, macOS og tvOS. Utviklerkode er enkel ? opprettholde og sv?rt tilpassbar for ? benytte seg av de unike egenskapene til hver plattform. Hurtigvisninger i SwiftUI er n? interaktive som standard i Xcode, s? endringer brukes umiddelbart og utviklere kan lage varianter for hver forh?ndsvisning uten ? m?tte skrive kode eller endre fargetema, tekstst?rrelse, enhetsretning eller tilgjengelighetsmodus. Med den nye Appsymbol-funksjonen i Assets Catalog kan utviklere angi én symbolst?rrelse for alle plattformer, og Xcode genererer automatisk alle n?dvendige ressurser for appen. Xcode inneholder spr?k- og redigeringsforbedringer med smartere autofullf?ring og flere dynamiske kodebiter som hjelper utviklere med ? finne koden de vil skrive, raskere.
Nye spillfunksjoner
Metal?3 – den nyeste versjonen av Apples rammeverk for grafikk – kommer med nye funksjoner som gj?r at spillutviklere kan bruke de kraftige Apple-chipene for ? skape en enda bedre spillopplevelse. Ved hjelp av oppskalering av MetalFX kan utviklere raskt rendre komplekse scener med bilder som krever mindre databehandling, og deretter bruke h?ykvalitets romtilpasset oppskalering og temporal kantutjevning. Resultatet blir ?kt ytelse for en mer responsiv spillopplevelse og grafikk med fantastisk utseende. Spillutviklere kan ogs? benytte seg av en ny Fast Resource Loading API som minimerer ventetid ved ? gi en mer direkte bane fra lagring til GPU, s? spill f?r enklere tilgang til h?ykvalitetsteksturer og geometri som trengs for ? skape store verdener i realistiske og oppslukende spillopplevelser.
Spillutviklere som bruker Game?Center, kan n? legge til aktivitetsvisninger i oversikten, slik at brukerne kan se venners spill og rekorder. Med SharePlay-st?tte er det enklere enn noen gang ? spille sammen i sanntid.
Forbedringer av Swift og?SwiftUI
Swift og SwiftUI er fantastiske for bygging av apper. De f?r n? nye funksjoner som effektiviserer utviklingsprosessen.
Swift f?r kraftige funksjoner for behandling av strenger med ny st?tte for regul?rt uttrykk direkte innebygd i spr?ket, som gj?r at utviklere raskt kan sjekke om de regul?re uttrykkene er riktige, og hente ut informasjon med mindre koding. Med nye Package Plugins i Swift Package Manager er det enklere enn noen gang ? kj?re egendefinerte kommandoer p? prosjekter og laste opp og dele kommandoer med andre.
SwiftUI, neste generasjons Apple-rammeverk for grensesnitt, har en forbedret navigasjons-API for ? gj?re det enklere for utviklere ? kontrollere hvordan appen beveger seg fra visning til visning. Med tilpasset oppsett kan utviklere skape unike versjoner av oppsett optimalisert for sine appdesign. Swift?Charts kan tilpasses nesten alle behov, slik at utviklere f?r bedre muligheter for ? visualisere data i appene sine.
Dette er WeatherKit
Utviklere kan bruke WeatherKit til ? integrere den samme globale v?rmeldingstjenesten som V?ret bruker, direkte i appene sine. Med v?rmodeller i h?y oppl?sning sammen med maskinl?ring og sv?rt n?yaktige algoritmer kan V?ret gi informasjon om v?ret n?, timesbaserte v?rmeldinger for ti dager, daglige v?rmeldinger og v?rhistorikk.1 WeatherKit er tilgjengelig for utviklere b?de gjennom innebygd Swift og REST API-er. Den leveres med 500?000 API-anrop per m?ned for Apple Developer Program-medlemmer. Utviklere som trenger mer, kan kj?pe h?yere niv?er av tjenesten direkte fra Apple Developer-appen fra h?sten.
Utviklere kan finne mer informasjon om tilgjengelige abonnementer for WeatherKit her.
M?ling av annonsedata med personvern i fokus
SKAdNetwork?API f?r nye funksjoner som skal hjelpe reklamenettverk og annons?rer med ? m?le hvor effektive annonser er i apper eller p? nettet, samtidig som brukerens personvern ivaretas. Hierarkiske kilde-ID-er hjelper utviklere med ? optimalisere kampanjer uten ? ?ke risikoen for at personlige data spores p? tvers av apper. SKAdNetwork har ogs? hierarkiske konverteringsverdier som utviklere kan bruke til ? motta mer informasjon om konverteringer for mindre kampanjer og flere konverteringer i et definert tidsrom, slik at utviklere kan beregne avkastningen p? kostnader brukt p? annonser.
Nye API-er for enda kraftigere apper
Apple-utviklere har tilgang til flere API-er enn noen gang som de kan bruke til ? skape fantastiske appopplevelser for brukerne sine. Her er noen av de nye API-ene for utviklere:
- Widgeter p? l?st skjerm: iOS?16 aktiverer widgeter p? l?st skjerm p? iPhone, s? utviklere kan s?ml?st dele samme kode mellom widgeter p? l?st skjerm og komplikasjoner p? Apple?Watch, som er basert p? samme nye WidgetKit?API.
- Tekst i objektivet: Utviklere kan n? gi brukerne sine muligheten til ? hente tekst direkte fra bilder og videoer fra apper eller via direktesendt videostr?m. Tekst i objektivet behandles p? enheten for bedre personvern og ytelse.
- Samarbeidsverkt?y: De avanserte samarbeidsfunksjonene som er innebygd i Meldinger, er tilgjengelige for tredjepartsapper. Utviklere kan ogs? fremheve innhold som brukere har delt fra appen, i Meldinger – fra en ny Delt med deg-del i appen, som gj?r det enklere for mottakere ? finne dette innholdet senere.
- Tilgangsn?kler: Tilgangsn?kler er neste generasjons legitimasjon som er sikrere, enklere ? bruke og laget for ? fungere like godt i apper som p? nettet.
- MapKit: Tredjepartsapper kan bruke funksjonene for detaljerte 3D-visninger av byer og Se deg rundt for ? gi brukerne en bedre opplevelse. Nye Apple Maps Server API-er gir raskere og enklere integrering av Kart.
- Fokusfiltre: Utviklere kan justere innholdet i appene basert p? brukerens fokus.
- Automatiske snarveier: Utviklere kan n? bruke App Intents, slik at appene deres kan brukes med Siri og Snarveier uten at brukeren m? konfigurere det.
- watchOS?9: VoIP-anrop st?ttes n? med CallKit. Med det delte arket kan brukere dele innhold fra favorittappene sine direkte i Meldinger og andre popul?re meldingsapper. Brukere kan gi tredjepartsapper tilgang til Bilder-appen med bildevelgeren og integrere den med Apple?TV.
- RoomPlan: Utviklere kan n? bruke LiDAR?Scanner drevet av ARKit p? iPhone og iPad til ? lage en 3D-plantegning for et rom, med egenskaper som m?l og m?beltyper inkludert.
- Oppdateringer i sanntid: Med WidgetKit kan utviklere holde brukerne sine oppdatert med informasjon om en aktivitet eller en hendelse p? l?st skjerm.2



Del artikkel
Media
-
Teksten i denne artikkelen
-
Bilder i denne artikkelen
- Historiske v?rdata er ikke tilgjengelig i alle regioner. Sjekk funksjonstilgjengelighet p? developer.apple.com/weatherkit.
- Oppdateringer i sanntid blir tilgjengelig for utviklere senere i ?r.