Tidligere denne uken lekket 9to5Macs Guilherme Rambo noen av godsakene som kommer til Apple-utvikleren på WWDC 2019, og i dag vil jeg null på et annet lite, men likevel viktig aspekt av iOS som macOS 10.15 vil støtte for å gjøre apper bedre, mer appellerende til brukere.
"På Mac vil apper kunne tilby filleverandørutvidelser, noe som forbedrer måten bestemte apper som Dropbox kan integrere med Finder," skrev han.
Før vi kommer til bunns i det, her er litt bakgrunn for utvidelser.
iOS og macOS støtter apputvidelser for å la brukere få tilgang til funksjonaliteten til favorittappene deres i hele operativsystemet, på steder som Delmenyer og andre apper som Bilder.
Tjenester oppført under Steder, med tillatelse fra iOS-filtypeneApple tilbyr mer enn et dusin støttede utvidelsestyper på tvers av iOS-enheter, og i dag er vi interessert i fil- og dokumentleverandørutvidelsene.
Dokumentleverandørutvidelsen er det som gjør at apper kan samhandle med dokumenter på iOS-enheten din på en trygg og praktisk måte. Hvis du noen gang har brukt Document Picker i en app som Pages eller Keynote, kan alle kildene du ser i Locations-delen vises der fordi de inkluderer dokumentleverandørutvidelsen.
File Provider-utvidelsene gjør en lignende ting, men for ekstern lagring som Dropbox, Google Drive osv. I et nøtteskall lar det brukerne laste opp og laste ned dokumenter direkte i en hvilken som helst kompatibel app. Dette er hva som lar Dropbox og andre tjenester vises som en kilde i Files-appen.
På macOS er FinderSync-utvidelsen et grensesnitt mellom Finder og ekstern lagringPå macOS er det ikke noe som heter fil- eller dokumentleverandørutvidelsen. I stedet er det en FinderSync-utvidelse som ble designet slik at skylagringsklienter kan plugge seg inn i Finder.
Hvis du noen gang har brukt Dropbox for Mac, har du sannsynligvis lagt merke til at den merker lokale mapper som en måte å fortelle deg statusen til filer som er synkronisert eksternt. Den lar også en app implementere kontekstuelle menyer for å la brukere direkte administrere sitt synkroniserte innhold, som når du høyreklikker på en synkronisert Dropbox-fil på Mac-en for å få tilgang til alternativet Kopier Dropbox Link.
macOS 10.15 vil la skylagrings-apper som Dropbox integrere seg med systemet tettere enn detteDet er alt i orden og dandy, men iOS 13 og macOS 15.15 handler om å begrense gapet mellom stasjonær og mobil med Project Marzipan, Apples nye rammeverk som bringer mange iOS-funksjoner til macOS for å hjelpe programmerere med å skrive plattforms-apper.
Når det er sagt, er Apple smart for å ta med iOS-filleverandørutvidelser til Mac. Som Rambo uttalte, vil dette definitivt forbedre måten apper som Dropbox integrerer med Finder.
Oppsummert bruker Apple-utviklere for øyeblikket to forskjellige utvidelsestyper for den samme ting-en på iOS (File and Document Provider extensions) og den andre på macOS (FinderSync-utvidelsen). Takket være macOS 10.15 vil programmerere skrive en front-end for fjernlagringstjenesten en gang, og den vil bare fungere på tvers av iPhone, iPad og Mac.
Sist, men ikke minst, vil sluttbrukeren dra fordel av denne strømlinjeformingen ved å ha et konsistent brukergrensesnitt til disposisjon når de har lyst til å få tilgang til favorittlagringstjenestene deres, det være seg på iPhone, iPad eller Mac.
Hvordan har du det med iOS-filtypene som kommer til din Mac?
Gi oss beskjed ved å legge igjen en kommentar nedenfor.