Plus tôt cette semaine, Guilherme Rambo de 9to5Mac a divulgué certains des avantages offerts au développeur Apple lors de la WWDC 2019, et aujourd'hui, je veux me concentrer sur un autre aspect encore peu important d'iOS que macOS 10.15 prendra en charge afin de rendre les applications meilleures, plus attrayantes pour utilisateurs.
"Sur le Mac, les applications pourront proposer des extensions de fournisseur de fichiers, améliorant la façon dont certaines applications telles que Dropbox peuvent s'intégrer au Finder", a-t-il écrit.
Avant d'aller au fond des choses, voici un petit document d'information sur les extensions.
iOS et macOS prennent en charge les extensions d'application pour permettre aux utilisateurs d'accéder aux fonctionnalités de leurs applications préférées dans tout le système d'exploitation, dans des endroits comme Partager les menus et d'autres applications comme Photos.
Services répertoriés sous Emplacements, gracieuseté des extensions de fichiers iOSApple fournit plus d'une douzaine de types d'extensions pris en charge sur les appareils iOS et aujourd'hui, nous sommes intéressés par les extensions de fournisseur de fichiers et de documents.
L'extension Document Provider permet aux applications d'interagir avec des documents sur votre appareil iOS de manière sûre et pratique. Si vous avez déjà utilisé le sélecteur de documents dans une application telle que Pages ou Keynote, toutes les sources que vous voyez dans la section Emplacements peuvent y apparaître car elles incluent l'extension de fournisseur de documents.
Les extensions File Provider font la même chose, mais pour le stockage à distance comme Dropbox, Google Drive, etc. En un mot, elles permettent aux utilisateurs de télécharger et de télécharger directement des documents dans n'importe quelle application compatible. C'est ce qui permet à Dropbox et à d'autres services d'apparaître comme source dans l'application Fichiers.
Sur macOS, l'extension FinderSync est une interface entre le Finder et le stockage distantSur macOS, l'extension File or Document Provider n'existe pas. Au lieu de cela, il existe une extension FinderSync qui a été conçue pour que les clients de stockage en nuage puissent se connecter au Finder.
Si vous avez déjà utilisé Dropbox pour Mac, vous avez probablement remarqué qu'il badge les dossiers locaux pour vous permettre de connaître l'état des fichiers synchronisés à distance. Il permet également à une application d'implémenter des menus contextuels pour permettre aux utilisateurs de gérer directement leur contenu synchronisé, comme lorsque vous cliquez avec le bouton droit sur un fichier Dropbox synchronisé sur votre Mac pour accéder à l'option Copier le lien Dropbox.
macOS 10.15 permettra aux applications de stockage en nuage comme Dropbox de s'intégrer plus étroitement au système que celaC'est très bien et dandy, mais iOS 13 et macOS 15.15 visent à réduire l'écart entre le bureau et le mobile avec Project Marzipan, le nouveau cadre d'Apple qui apporte de nombreuses fonctions iOS à macOS afin d'aider les programmeurs à écrire des applications multiplateformes..
Cela dit, Apple est intelligent pour apporter les extensions du fournisseur de fichiers iOS au Mac. Comme l'a déclaré Rambo, cela améliorera certainement la façon dont des applications comme Dropbox s'intègrent avec le Finder.
En résumé, les développeurs Apple utilisent actuellement deux types d'extensions différents pour la même chose, l'un sur iOS (les extensions File and Document Provider) et l'autre sur macOS (l'extension FinderSync). Grâce à macOS 10.15, les programmeurs écriront une fois le front-end pour leur service de stockage à distance et cela ne fonctionnera que sur iPhone, iPad et Mac.
Enfin et surtout, l'utilisateur final bénéficiera énormément de cette rationalisation en ayant une interface utilisateur cohérente à sa disposition chaque fois qu'il aura envie d'accéder à ses services de stockage à distance préférés, que ce soit sur son iPhone, iPad ou Mac.
Que pensez-vous des extensions de fichiers iOS sur votre Mac?
Faites-nous savoir en laissant un commentaire ci-dessous.