Apple News

Utvecklare från tredje part kommer att kunna få åtkomst till iPadOS Apple Pencil Latency Improvements for Art Apps

Fredag ​​21 juni 2019 11:17 PDT av Juli Clover

Apple i iPadOS introducerade vissa prestandaförbättringar mellan de iPad Pro och den Apple Pencil , minska latensen från 20ms till 9ms med den nya programvaran.





Tredjepartsutvecklare som gör appar som använder ‌Apple Pencil‌ kommer också att kunna dra fördel av några av dessa latensförbättringar, bekräftade Apples programvaruutvecklingschef Craig Federighi förra veckan.

när kommer nya äppleprodukter ut

ipadproapplepencil
Federighi delade informationen i ett svar på ett e-postmeddelande skickat av Artstudio Pro-utvecklaren Cladius Julian , som twittrade vad Federighi hade att säga förra veckan. Informationen framhävdes idag i en tweet av utvecklaren Steve Troughton-Smith.



I e-postmeddelandet förklarar Federighi att tredjepartsutvecklare har haft tillgång till förutspådda beröringar via UIKit sedan iOS 9, och med iOS 13 kommer utvecklare att få de 'senaste och bästa' beröringsförutsägelserna för att minimera PencilKit-ritningsfördröjningen.

Federighi förklarar precis hur Apple introducerade latensförbättringarna, och han påpekar att det finns en liten lucka på 4ms som utvecklare inte kommer att ha tillgång till för närvarande eftersom Apple inte hade ett sätt att säkert exponera kapaciteten för utvecklare. Från Federighis mejl:

Observera att vi uppnår låg latens genom en kombination av flera tekniker: metallrenderingsoptimeringar, beröringsprediktion och mid-frame-händelsebearbetning. Tredjepartsutvecklare kan uppnå liknande ritupplevelser med låg latens genom att dra fördel av Metal-rendering och beröringsprediktion bästa praxis som täcks av WWDC-sessionerna som jag har refererat till nedan.

hur startar du om en iphone 11

Med dessa kan du uppnå nästan alla förbättringar du har sett i PencilKit-ritning med din egen renderare. (Det finns fortfarande en liten lucka: 4 ms av vår förbättring kommer från en teknik som kallas mid-frame-händelsebearbetning; vi letar efter sätt att exponera denna förmåga för tredjepartsmotorer i framtiden, men för i år var den här bara säker uppnås genom tät integration inom våra ramar).

För utvecklare inkluderar WWDC-sessionerna Federighi föreslår PencilKit , Anta förutspådda beröringar , och Metal Performance Optimization .

I ett nötskal bekräftar informationen som delas av Federighi att tredjepartsappar som drar fördel av ‌Apple Pencil‌ kommer att få några av samma latensförbättringar som vi kommer att se när vi använder ‌Apple Pencil‌ inom inbyggda funktioner som Markup.

tappade min iphone vad ska jag göra

‌Apple Pencil‌ latensförbättringar är inbyggda i iPadOS, versionen av iOS 13 som är designad att köras på iPad . Alla Apples nuvarande iPads stöder ‌Apple Pencil‌. ‌iPad Pro‌ modeller fungerar med ‌Apple Pencil‌ 2, medan sjätte generationens ‌iPad‌, iPad Mini , och Ipad Air arbeta med den ursprungliga ‌Apple Pencil‌.