WWDC 2021: Apple lanserer Xcode Cloud, Object Capture, Swift samtidighet for utviklere

0
130

 Larry Dignan

Av Larry Dignan for Between the Lines | 7. juni 2021 – 19:08 GMT (20:08 BST) | Emne: Utvikler

 3d-rendering.png

Apple-utviklere får nye API-er, inkludert Object Capture, samt samtidighet for Swift og Xcode Cloud for å forenkle arbeidsflyter.

Selskapets utviklerverktøy kommer som Apples App Store og deling av inntektsgenerering er under skudd fra spillere som Epic Games. Apple bemerket at de har betalt 230 milliarder dollar til utviklere og legger til App Store-funksjoner som vil gi mer markedsføringsverktøy til skaperne.

Detaljer om utviklerverktøyene vil bli beskrevet i WWDC 2021-økter denne uken, men Apple fremhevet følgende.

Objektfangst , som gjør det mulig for alle utviklere å lage 3D-objekter innen få minutter fra 2D-bilder. Med bilder fra en iPad eller iPhone vil MacOS Monterrey kunne importere bildene til Cinema 4D og generere en forhåndsvisning av utvidet virkelighet på stedet. Wayfair ble sitert som kunde. Objektfangst er en funksjon i RealityKit 2. Swift , Apples programmeringsspråk, får samtidighet slik at apper kan være lydhøre overfor brukerinngang og jobbe i bakgrunnen. Samtidighet vil gjøre det mulig for utviklere å dra nytte av flerkjerneprosesser. SwiftUI styrker også utvikling av brukergrensesnitt med verktøy med lav kode. Xcode Cloud vil lansere et arbeidsflytverktøy i skyen som bare lagrer produkter, men som gjør det mulig for utviklere å skalere seg over Apple-produktlinjen, finne og fikse problemer og muliggjøre enklere testing. Tanken er at utviklere kan jobbe uten å bytte verktøy når de bygger, tester og distribuerer apper. Xcode Cloud er innebygd i Xcode 13. Hendelser i appen og egendefinerte sider vil gjøre det mulig for utviklere å bedre målrette og få kontakt med brukere. Utviklere vil kunne vise apphendelser.

 apple-app-store-targeting.png

Relaterte emner:

Apple Enterprise Software Open Source Mobile OS

Av Larry Dignan i mellom linjene | 7. juni 2021 – 19:08 GMT (20:08 BST) | Tema: Utvikler