PRESSEMELDING 4. juni 2019

Apple lanserer banebrytende nye teknologier for apputvikling

Banebrytende SwiftUI-rammeverk, ARKit 3 og nye Xcode-verkt?y gj?r det enklere og raskere enn noensinne ? utvikle kraftige apper

ARKit 3 muliggj?r mer omfattende opplevelse av utvidet virkelighet, og er en av de nyeste avanserte utviklerteknologiene for apputviklere.
San Jose, California – I dag annonserte Apple flere innovative teknologier som gj?r det dramatisk enklere og raskere for utviklere ? skape kraftige nye apper. SwiftUI er et revolusjonerende utviklerrammeverk som gj?r det enklere enn noensinne ? bygge kraftige brukergrensesnitt. ARKit 3, RealityKit og Reality Composer er avanserte verkt?y som er laget for ? gj?re det enda enklere for utviklere ? skape attraktive opplevelser for utvidet virkelighet for forbruker- og bedriftsapper. Nye verkt?y og API-er gj?r det mye enklere ? flytte iPad-apper til Mac. Og oppdateringer for Core ML og Create ML muliggj?r kraftigere og mer effektive integrerte maskinl?ringsapper.
?De nye apputviklingsteknologiene som ble lansert i dag gj?r apputvikling raskere, enklere og morsommere for utviklere, og representerer fremtiden for apputvikling p? alle Apple-plattformer? sa Craig Federighi, ansvarlig for programvareutvikling hos Apple. ?SwiftUI forvandler brukergrensesnittutvikling ved ? automatisere store deler av prosessen, og gir sanntidsforh?ndsvisninger av hvordan brukergrensesnittkode ser ut og oppf?rer seg i appen. Vi tror at utviklere kommer til ? elske det?.
iPad og MacBook Pro som viser et bilspill ?Asphalt 9: Legends?.
Med Xcode har det aldri v?rt lettere for utviklere ? flytte sine eksisterende iPad-prosjekter til Mac.

SwiftUI

Visjonen for Swift har alltid handlet om ? gj?re utvikling raskere, enklere og mer interaktivt, og et moderne brukergrensesnittrammeverk er en stor del av den visjonen. SwiftUI tilbyr et ekstremt kraftig og intuitivt nytt brukergensesnittrammeverk for ? bygge avanserte appbrukergrensesnitt. Ved ? bruke enkel, forst?elig, beskrivende kode, kan utviklere skape sl?ende funksjonsrike brukergrensesnitt med flytende animasjoner. SwiftUI sparer utviklere for tid ved ? levere store mengder automatisk funksjonalitet, inkludert grensesnittlayout, m?rk modus, tilgjengelighet, st?tte for h?yre-til-venstre spr?k og internasjonalisering. SwiftUI-apper kj?rer integrert og er lynraske. Og ettersom SwiftUI er den samme API-en som er innebygd i iOS, iPadOS, macOS, watchOS og tvOS, kan utviklere lettere og raskere bygge fullverdige integrerte apper p? alle Apple-plattformer.
SwiftUI-designverkt?ylayout.
SwiftUI er et moderne brukergrensesnittrammeverk som gj?r det raskt og enkelt for utviklere ? bygge integrerte apper p? alle Apple-plattformer.

Xcode 11 gir SwiftUI liv

Et nytt grafisk brukergrensesnittdesign som er innebygget i Xcode 11 gj?r det enkelt for brukergrensesnittdesignere ? raskt sette sammen et brukergrensesnitt med SwiftUI – uten ? m?tte skrive kode. Swift-kode genereres automatisk, og n?r denne koden endres, vises endringene i brukergrensesnittet umiddelbart i det visuelle designverkt?yet. N? kan utviklere se automatiske sanntidsforh?ndvisninger av hvordan brukergrensesnittet vil se ut og oppf?re seg mens de setter sammen, tester og tilpasser koden. Muligheten til ? s?ml?st flytte mellom grafisk design og kodeskriving gj?r brukergrensesnittutvikling morsommere og mer effektivt, og gj?r det mulig for programvareutviklere og brukergrensesnittdesignere ? samarbeide tettere. Forh?ndsvisninger kan kj?re direkte p? tilkoblede Apple-enheter, inkludert iPhone, iPad, iPod touch, Apple Watch og Apple TV, som gj?r det mulig for utviklere ? se hvordan en app reagerer p? Multi-Touch eller hvordan den fungerer sammen med kameraet og innebygde sensorer – i sanntid mens grensesnittet bygges.

Utvidet virkelighet

ARKit 3 setter mennesker i sentrum for utvidet virkelighet. Med Motion Capture kan utviklere integrere personers bevegelser i appen, og med People Occlusion vil utvidet virkelighet-innhold dukke opp naturlig foran eller bak personer for ? muliggj?re mer omfattende opplevelser av utvidet virkelighet og morsomme gr?nn skjerm-aktige apper. ARKit 3 gj?r det ogs? mulig for kameraet foran til ? spore opptil tre ansikter, i tillegg til samtidig st?tte for kameraene foran og bak. Det st?tter ogs? samarbeids?kter, som gj?r det enda raskere ? hoppe inn i en delt AR-opplevelse.?
Motion Capture i ARKit 3 setter mennesker i sentrum for utvidet virkelighet med mer naturlige bevegelser.
RealityKit ble bygget fra grunnen av for utvidet virkelighet. Det tilbyr fotorealistisk gjengivelse, i tillegg til utrolig milj?kartlegging og st?tte for kameraeffekter som st?y og bevegelsesuskarphet, som gj?r virtuelt innhold nesten umulig ? skille fra virkeligheten. RealityKit tilbyr ogs? utrolig animasjon, fysikk og romlig lyd, og utviklere kan utnytte egenskapene til RealityKit med den nye RealityKit Swift API-en. Reality Composer, som er en kraftig ny app for iOS, iPadOS og Mac, gj?r det mulig for utviklere ? enkelt lage prototyper og produsere utvidet virkelighet-opplevelser uten forutg?ende erfaring med 3D. Med et enkelt flytt-og-slipp-grensesnitt og et bibliotek med 3D-objekter og animasjoner av h?y kvalitet, gj?r Reality Composer det mulig for utviklere ? plassere, flytte og rotere AR-objekter for ? sette sammen en utvidet virkelighet-opplevelse, som kan direkte integreres i en app i Xcode eller eksporteres til AR Quick Look.?
Reality Composer og RealityKit gj?r det enklere en noensinne ? lage utvidet virkelighet-apper.

Enklere ? flytte iPad-apper til Mac

Nye verkt?y og API-er gj?r det enklere enn noensinne ? flytte iPad-apper til Mac. Med Xcode kan utviklere ?pne et eksisterende iPad-prosjekt og huke av én rute for ? automatisk legge til grunnleggende Mac- og vindusfunksjoner, samt omarbeide plattformunike elementer som ber?ringskontroller til tastatur og mus – og dermed f? et stort forsprang ved bygging av en egen Mac-versjon av appen. Mac- og iPad-apper deler den samme prosjekt- og kildekoden, slik at eventuelle endringer i koden overf?res til b?de iPadOS- og macOS-versjonene av appen, noe som sparer utviklere for verdigfull tid og ressurser ved ? gj?re det mulig for ett team ? jobbe p? begge versjonene av appen. Med b?de Mac- og iPad-versjonene av appene, vil brukere ogs? kunne utnytte de unike egenskapene til hver plattform, inkludert presisjonen og hastigheten ved ? bruke Macens tastatur, mus og styreflate, samt unike Mac-funksjoner som Touch Bar.
MacBook Pro med visning av kildekode
Utviklere kan n? dele samme prosjekt og kildekode p? tvers av Mac- og iOS-apper.

Core ML og Create ML

Core ML 3 st?tter akselerering av flere typer avanserte sanntidsmaskinl?ringsmodeller. Med flere enn 100 modellag som st?ttes av Core ML, kan apper bruke de nyeste modellene til ? levere opplevelser som har dyp forst?else for syn, naturlig spr?k og tale som aldri f?r. Og for f?rste gang kan utviklere oppdatere maskinl?ringsmodeller p? enheten ved hjelp av modelltilpasning. Denne banebrytende teknikken gir utviklere muligheten til ? tilby tilpassede funksjoner uten ? g? p? bekostning av brukerens personvern. Med Create ML, en egen app for maskinl?ringsutvikling, kan utviklere bygge maskinl?ringsmodeller uten ? skrive kode. Flermodellsoppl?ring med forskjellige datasett kan brukes med nye modelltyper som objektgjenkjenning, aktivitet og lydklassifisering.
iPhone som viser HomeCourt utvidet virkelighet-opplevelse.
Core ML 3 tilbyr superrask ytelse og gj?r det enkelt for utviklere ? integrere maskinl?ringsmodeller i appene sine.

Apple Watch

Med innf?ringen av watchOS 6 og App Store p? Apple Watch, kan utviklere n? bygge og designe apper for Apple Watch som kan fungere helt uavhengig, selv uten iPhone.
Utviklere kan ogs? utnytte Apple Neural Engine p? Apple Watch Series 4 ved hjelp av Core ML. Inkludering av Core ML-oppl?rte modeller i appene og enhetsbasert tolking av inndata gir brukere tilgang til mer intelligente apper. En ny API for str?mming av lyd gj?r at brukere kan str?mme fra sine foretrukne medieapper fra tredjeparter kun ved hjelp av Apple Watch. En utvidet kj?ring-API gir ytterligere tid til ? utf?re oppgaver p? Apple Watch mens appen fortsatt er i forgrunnen selv om skjermen sl?s av, inkludert tilgang til tillatte sensorer som m?ler hjertefrekvens, sted og bevegelse.
App Store p? Apple Watch.
App Store p? Apple Watch gir utviklere nye muligheter.

Rask, enkel og privat p?logging med Apple-ID

Logg p? med Apple gj?r det enkelt for bruker ? logge p? apper og nettsteder med deres eksisterende Apple-ID. I stedet for ? fylle ut skjemaer, verifisere e-postadresser eller velge passord, kan brukere bare benytte Apple-ID-en til ? konfigurere en konto og begynne ? bruke en app umiddelbart, slik at mer tid kan brukes p? appen. Alle kontoer beskyttes med tofaktorautentisering, som gj?r Logg p? med Apple til en glimrende m?te for utviklere ? forbedre appens sikkerhet p?. Det inkluderer ogs? en ny antisvindelfunksjon som gj?r at utviklere kan v?re sikre p? at de nye brukerne er virkelige personer og ikke roboter eller falske kontoer. En ny personvernfokusert videresendingstjeneste for e-post eliminerer behovet for brukere ? oppgi sine personlige e-postadresser, men som fortsatt gj?r det mulig for dem ? motta viktige meldinger fra apputvikleren. Og ettersom Apple ikke sporer brukeres appaktivitet eller oppretter en profil over appbruk, beholdes informasjon om utviklerens bedrift og deres brukere hos utvikleren.
Logg p? med Apple p? Bird-appen.
Logg p? med Apple tilbyr utviklere og brukere en rekke fordeler.

Andre utviklerfunksjoner

  • PencilKit gj?r det enkelt for utviklere ? inkludere st?tte for Apple Pencil i appene sine, og inkluderer den nydesignede verkt?ypaletten.
  • SiriKit legger til st?tte for lydapper fra tredjeparter, inkludert musikk, podkaster og lydb?ker, slik at utviklere n? kan integrere Siri direkte i sine iOS-, iPadOS- og watchOS-apper, som gir brukere muligheten til ? styre lyden med en enkel talekommando.
  • MapKit tilbyr n? utviklere en rekke nye funksjoner som vektoroverlegg, point-of-interest-filtrering, kamerazoom og panoreringsgrenser samt st?tte for m?rk modus.
  • I tillegg til spr?kforbedringer rettet mot SwiftUI, legger Swift 5.1 til Module Stability – det kritiske grunnlaget for bygging av bin?rkompatible rammeverk i Swift.
  • Kraftige nye Metal Device-familier tilrettelegger for kodedeling mellom flere grafikkprosessortyper p? alle Apple-plattformer, mens st?tte for iOS Simulator gj?r det enkelt ? bygge Metal-apper for iOS og iPadOS.

Bilder av Developer Tools

Pressekontakter

Apple Media Helpline

media.no@apple.com

22 82 34 80