PRESSMEDDELANDEN 03 juni 2019

Apple presenterar nya banbrytande tekniker f?r apputveckling

Det banbrytande SwiftUI-ramverket, ARKit 3 och nya Xcode-verktyg g?r det enklare och snabbare ?n n?gonsin att utveckla kraftfulla appar

ARKit 3 g?r det m?jligt att skapa mer f?ngslande AR-upplevelser och ?r en av de senaste avancerade teknikerna f?r appskapare.
San Jose, Kalifornien – Idag presenterade Apple flera innovativa tekniker som g?r att det g?r oerh?rt mycket enklare och snabbare f?r utvecklare att skapa nya kraftfulla appar. SwiftUI ?r ett revolution?rt utvecklingsramverk som g?r det enklare ?n n?gonsin att bygga kraftfulla anv?ndargr?nssnitt. ARKit 3, RealityKit och Reality Composer ?r avancerade verktyg som ?r utformade f?r att g?ra det ?nnu enklare f?r utvecklare att skapa f?ngslande AR-upplevelser i konsument- och f?retagsappar. Nya verktyg och API:er g?r det oerh?rt mycket enklare att anpassa iPad-appar f?r Mac. Uppdateringar av Core ML och Create ML g?r det m?jligt att skapa kraftfullare och smidigare maskininl?rningsappar f?r lokal anv?ndning p? enheter.
”De nya apputvecklingsteknikerna som vi presenterade idag g?r apputvecklingen snabbare, enklare och roligare f?r utvecklare, och de representerar framtiden f?r appskapande p? alla Apples plattformar”, sa Craig Federighi, vice vd f?r Software Engineering p? Apple. ”SwiftUI fullkomligt revolutionerar skapandet av anv?ndargr?nssnitt genom att automatisera stora delar av processen och tillhandah?lla f?rhandsvisningar i realtid av hur UI-koden ser ut och beter sig i appen. Vi tror att utvecklarna kommer att ?lska det.”
iPad och MacBook Pro som visar racerspelet Asphalt 9: Legends.
Med Xcode ?r det enklare ?n n?gonsin f?r utvecklare att anpassa sina befintliga iPad-projekt f?r Mac.

SwiftUI

Visionen f?r Swift har alltid varit att g?ra utvecklingen snabbare, enklare och mer interaktiv. Ett modernt UI-ramverk ?r en stor del av den visionen. SwiftUI tillhandah?ller ett extremt kraftfullt och intuitivt nytt gr?nssnittsramverk f?r att bygga sofistikerade appgr?nssnitt. Med hj?lp av enkel, l?ttf?rst?elig deklarativ kod kan utvecklare skapa fantastiska, fullfj?drade anv?ndargr?nssnitt med j?mna animeringar. SwiftUI sparar tid ?t utvecklare genom att tillhandah?lla m?ngder av automatisk funktionalitet som omfattar gr?nssnittslayout, m?rkt l?ge, hj?lpmedel, st?d f?r spr?k som skrivs fr?n h?ger till v?nster och internationalisering. SwiftUI-appar ?r systemspecifika och blixtsnabba. Och eftersom SwiftUI ?r samma API som ?r inbyggt i iOS, iPadOS, macOS, watchOS och tvOS kan utvecklare snabbare och enklare bygga avancerade, systemspecifika appar f?r alla Apples plattformar.
Designverktygslayout i SwiftUI.
SwiftUI ?r ett modernt UI-ramverk som g?r att det g?r snabbt och enkelt f?r utvecklare att bygga systemspecifika appar f?r alla Apples plattformar.

Xcode 11 g?r SwiftUI levande

Ett nytt grafiskt UI-designverktyg som ?r inbyggt i Xcode 11 g?r det enkelt f?r UI-designers att snabbt assemblera ett anv?ndargr?nssnitt med SwiftUI – utan att skriva en enda rad kod. Swift-kod genereras automatiskt och n?r den koden ?ndras visas f?r?ndringarna i gr?nssnittet direkt i det visuella designverktyget. Nu kan utvecklare se automatiska f?rhandsvisningar i realtid av hur gr?nssnittet kommer att se ut och bete sig medan de assemblerar, testar och f?rfinar sin kod. M?jligheten att smidigt flytta mellan grafisk design och kodskrivande g?r UI-utvecklingen b?de roligare och effektivare och inneb?r att mjukvaruutvecklare och UI-designers kan samarbeta t?tare. F?rhandsvisningar kan k?ras direkt p? anslutna Apple-enheter som iPhone, iPad, iPod touch, Apple?Watch och Apple TV s? att utvecklare p? direkten kan se hur en app reagerar p? Multi-Touch, eller fungerar med kameran och inbyggda sensorer, medan gr?nssnittet byggs.

F?rst?rkt verklighet

ARKit 3 fokuserar p? personerna i mitten av f?rst?rkt verklighet. Med Motion Capture kan utvecklare integrera personers r?relser i sina appar, och med People Occlusion visas AR-inneh?llet upp naturligt framf?r eller bakom personer s? att det blir m?jligt att skapa f?ngslande AR-upplevelser och roliga gr?nsk?rmsliknande appar. ARKit 3 aktiverar ?ven den fr?mre kameran s? att den sp?ra upp till tre ansikten, liksom samtidigt st?d f?r fr?mre och bakre kameran. Det fungerar ?ven med samarbetssessioner s? att det g?r ?nnu snabbare att hoppa in i en delad AR-upplevelse.?
Motion Capture i ARKit 3 placerar personer i mitten av AR med naturligare r?relser.
RealityKit byggdes fr?n grunden f?r AR. Den tar en fotorealistisk rendering, tillsammans med otrolig milj?mappning och st?d f?r kameraeffekter som brus och r?relseosk?rpa, s? att det virtuella inneh?llet praktiskt taget inte g?r att skilja fr?n verkligheten. RealityKit inneh?ller ocks? enast?ende animeringar, fysiska modeller och spatiellt ljud. Utvecklare kan dra nytta av m?jligheterna i RealityKit med det nya Swift-API:t RealityKit. Reality Composer ?r en ny kraftfull app f?r iOS, iPadOS och Mac som utvecklare kan anv?nda till att enkelt skapa prototyper av och framst?lla AR-upplevelser utan tidigare erfarenhet av 3D. Reality Composer har ett enkelt dra-och-sl?pp-gr?nssnitt och ett bibliotek med 3D-objekt och animeringar av h?g kvalitet som utvecklare kan anv?nda till att placera in, flytta och rotera AR-objekt f?r att assemblerera en AR-upplevelse som sedan kan integreras direkt i en app i Xcode eller exporteras som en AR Quick Look.?
Reality Composer och RealityKit g?r det enklare ?n n?gonsin att skapa AR-appar.

Enklare att anpassa iPad-appar f?r Mac

Nya verktyg och API:er g?r det enklare ?n n?gonsin att anpassa iPad-appar f?r Mac. Med Xcode kan utvecklare ?ppna ett befintligt iPad-projekt och helt enkelt markera en enda ruta f?r att automatiskt l?gga till grundl?ggande Mac- och f?nsterfunktioner. De kan ocks? anpassa plattformsspecifika element som pekreglage f?r anv?ndning med tangentbord och mus – det ger ett rej?lt f?rspr?ng f?r den som vill bygga en systemspecifik Mac-version av en app. Mac- och iPad-appar delar samma projekt- och k?llkod, s? alla ?ndringar som g?rs i koden ?terspeglas i b?de iPadOS- och macOS-versionen av en app. Det sparar tid och resurser f?r utvecklare eftersom ett team kan arbeta p? b?da versionerna av en app. N?r anv?ndare har b?de Mac- och iPad-versionerna av sina appar kan de dra nytta av de unika funktionerna hos varje plattform, exempelvis precisionen och hastigheten n?r de anv?nder datorns tangentbord, mus, styrplatta och unika Mac-funktioner som Touch Bar.
MacBook Pro med k?llkodsvisning.
Nu kan utvecklare dela samma projekt- och k?llkod mellan sina Mac- och iOS-appar.

Core ML and Create ML

Core ML 3 har st?d f?r acceleration av fler typer av avancerade modeller f?r maskininl?rning i realtid. Core ML st?der nu fler ?n 100 modellager, vilket inneb?r att appar kan anv?nda avancerade modeller till att framst?lla upplevelser med en djup f?rst?else av syn, naturligt spr?k och talspr?k. Och f?r f?rsta g?ngen kan utvecklare uppdatera maskininl?rningsmodeller p? enheter genom att personanpassa modeller. Den h?r toppmoderna tekniken ger utvecklare m?jlighet att tillhandah?lla personanpassade funktioner utan att kompromissa med anv?ndares integritet. Create ML ?r en dedikerad app f?r utveckling av maskininl?rning som utvecklare kan anv?nda till att bygga maskininl?rningsmodeller utan att skriva kod. Flermodellstr?ning med olika dataupps?ttningar kan anv?ndas med nya typer av modeller som objektuppt?ckt, aktivitet och ljudklassificering.
iPhone med AR-upplevelse i HomeCourt.
Core ML 3 har supersnabb prestanda och g?r det enkelt f?r utvecklare att integrera maskininl?rningsmodeller i sina appar.

Apple Watch

I och med introduktionen av watchOS 6 och App Store p? Apple Watch kan utvecklare nu bygga och designa appar f?r Apple Watch som kan fungera helt frist?ende, ?ven utan en iPhone.
Utvecklare kan ocks? dra nytta av Apples Neural Engine i Apple Watch Series 4 med hj?lp av Core ML. Genom att integrera Core ML-tr?nade modeller i sina appar och tolkning av inmatningar p? enheter f?r anv?ndarna tillg?ng till intelligentare appar. Med ett nytt API f?r streamat ljud kan anv?ndare streama fr?n sina favoritmedieappar fr?n tredje part med bara sin Apple?Watch. Ett ut?kat k?rnings-API ger appar mer tid till att slutf?ra ?tg?rder p? Apple?Watch n?r appen fortfarande ligger ?verst, ?ven om sk?rmen st?ngs av, och ger tillg?ng till till?tna sensorer som m?ter puls, plats och r?relse.
App Store p? Apple Watch.
App Store p? Apple?Watch erbjuder nya m?jligheter f?r utvecklare.

Snabb, enkel och privat inloggning med Apple-ID

Sign In with Apple g?r det enkelt f?r anv?ndare att logga in i appar och p? webbplatser med sitt befintliga Apple-ID. Ist?llet f?r att fylla i formul?r, bekr?fta e-postadresser eller v?lja l?senord kan anv?ndare helt enkelt anv?nda sitt Apple-ID till att st?lla in ett konto och b?rja anv?nda en app p? direkten, vilket betyder att anv?ndaren snabbare kommer ig?ng. Eftersom alla konton skyddas med tv?faktorsautentisering ?r Sign In with Apple ett suver?nt s?tt f?r utvecklare att f?rb?ttra s?kerheten i sina appar. Det inneh?ller ?ven ett nytt bedr?geriskydd som g?r utvecklare trygga i f?rvissningen om att nya anv?ndare ?r riktiga m?nniskor ist?llet f?r botar eller farmarkonton. En ny integritetsfokuserad tj?nst f?r vidarebefordring av e-post undanr?jer behovet av att anv?ndare avsl?jar sin personliga e-postadress, men g?r det fortfarande m?jligt f?r dem att f? viktiga mejl fr?n apputvecklaren. Och eftersom Apple inte sp?rar anv?ndares appaktivitet eller skapar en profil av deras appanv?ndning stannar informationen om utvecklarens verksamhet hos utvecklaren.
Sign In with Apple i appen Bird.
Sign In with Apple erbjuder en rad f?rdelar f?r utvecklare och anv?ndare.

Andra funktioner f?r utvecklare

  • PencilKit g?r det enkelt f?r utvecklare att l?gga till st?d f?r Apple Pencil i sina appar och inneh?ller den omdesignade verktygspaletten.
  • SiriKit ger st?d f?r ljudappar fr?n tredje part, inklusive musik, podcaster och ljudb?cker. Nu kan utvecklare integrera Siri direkt i sina appar f?r iOS, iPadOS och watchOS s? att anv?ndarna kan styra ljudet med ett enkelt r?stkommando.
  • MapKit erbjuder nu utvecklare ett antal nya funktioner som vektor?verl?gg, filtrering av intressanta platser, kamerazoom och -panorering samt st?d f?r m?rkt l?ge.
  • Nya kraftfulla Metal Device-familjer underl?ttar koddelning mellan flera typer av grafikprocessorer p? alla Apples plattformar, medan st?d f?r iOS-simulatorn g?r det enkelt att bygga Metal-appar f?r iOS och iPadOS.
  • Powerful new Metal Device families facilitate code sharing between multiple GPU types on all Apple platforms, while support for the iOS Simulator makes it simple to build Metal apps for iOS and iPadOS.

Bilder p? Developer Tools

Presskontakter

Apples mediesupport

media.se@apple.com

08-703 30 48