Eerder deze week lekte Guilherme Rambo van 9to5Mac enkele van de goodies die naar Apple-ontwikkelaar kwamen op WWDC 2019, en vandaag wil ik me concentreren op een ander klein maar belangrijk aspect van iOS dat macOS 10.15 zal ondersteunen om apps beter, aantrekkelijker te maken gebruikers.
"Op de Mac kunnen apps File Provider-extensies bieden, waardoor de manier wordt verbeterd waarop bepaalde apps, zoals Dropbox, kunnen worden geïntegreerd met Finder," schreef hij.
Voordat we het uitpakken, is hier een kleine achtergrondinformatie over extensies.
iOS en macOS ondersteunen app-extensies om gebruikers toegang te geven tot functionaliteiten van hun favoriete apps in het besturingssysteem, op plaatsen zoals Share-menu's en andere apps zoals Foto's.
Services vermeld onder Locaties, met dank aan iOS's bestandsextensiesApple biedt meer dan een dozijn ondersteunde extensietypen op iOS-apparaten en vandaag zijn we geïnteresseerd in de bestand- en documentprovider-extensies.
Met de extensie Document Provider kunnen apps op een veilige en gemakkelijke manier communiceren met documenten op uw iOS-apparaat. Als je ooit de Documentkiezer in een app zoals Pages of Keynote hebt gebruikt, kunnen alle bronnen die je in het gedeelte Locaties ziet daar worden weergegeven, omdat ze de extensie Document Provider bevatten.
De File Provider-extensies doen iets soortgelijks, maar voor externe opslag zoals Dropbox, Google Drive enz. Kortom, het laat gebruikers direct documenten uploaden en downloaden in elke compatibele app. Hierdoor kunnen Dropbox en andere services als bron in de app Bestanden worden weergegeven.
Op macOS is de FinderSync-extensie een interface tussen de Finder en externe opslagOp macOS bestaat er niet zoiets als de extensie File of Document Provider. In plaats daarvan is er een FinderSync-extensie die zo is ontworpen dat cloudopslagclients op de Finder kunnen worden aangesloten.
Als je Dropbox voor Mac ooit hebt gebruikt, heb je waarschijnlijk gemerkt dat het lokale mappen badges gebruikt om je de status te laten weten van bestanden die op afstand worden gesynchroniseerd. Het laat een app ook contextuele menu's implementeren om gebruikers hun gesynchroniseerde inhoud rechtstreeks te laten beheren, zoals wanneer u met de rechtermuisknop op een gesynchroniseerd Dropbox-bestand op uw Mac klikt om toegang te krijgen tot de optie Copy Dropbox Link.
Met macOS 10.15 kunnen cloud-opslag-apps zoals Dropbox nauwer met het systeem worden geïntegreerdDat is allemaal prima en elegant, maar iOS 13 en macOS 15.15 gaan allemaal over het verkleinen van de kloof tussen desktop en mobiel met Project Marzipan, het nieuwe framework van Apple dat veel iOS-functies naar macOS brengt om programmeurs te helpen bij het schrijven van platformonafhankelijke apps.
Dat gezegd hebbende, is Apple slim om de extensies van de bestandsaanbieder van iOS naar de Mac te brengen. Zoals Rambo zei, zal dit zeker de manier verbeteren waarop apps zoals Dropbox integreren met de Finder.
Samenvattend, Apple-ontwikkelaars gebruiken momenteel twee verschillende extensietypen voor hetzelfde: één op iOS (de extensie voor bestanden en documenten) en de andere op macOS (de FinderSync-extensie). Dankzij macOS 10.15 schrijven programmeurs een front-end voor hun externe opslagservice en deze werkt gewoon op iPhone, iPad en Mac.
Last but not least, zal de eindgebruiker enorm profiteren van deze stroomlijning door een consistente gebruikersinterface tot hun beschikking te hebben wanneer ze zin hebben om toegang te krijgen tot hun favoriete externe opslagdiensten, zij het op hun iPhone, iPad of Mac.
Wat vindt u van de bestandsextensies van iOS die naar uw Mac komen?
Laat het ons weten door hieronder een reactie achter te laten.