iOS : Comment créer un raccourci pour afficher le trajet vers un contact avec Workflow ?

Expliquer Workflow est un challenge … un livre n’y suffirait pas. Cela ne fait pas de cette application un sujet vaste mais qui offre de nombreuses possibilités.

Plus vous installerez d’application sur votre iPhone et iPad et plus les le nombre de possibilités seront nombreuses.

Workflow fonctionne sur tous les appareils iOS (iPhone, iPad, iPod) un jour peut être sur Mac 🙂 . Les copies d’écrans sont réalisées sur iPad mais tout cela fonctionne très bien sur iPhone.

Téléchargez Workflow sur l’App Store c’est gratuit !

Premier sujet : Je veux en une étape le trajet vers un contact de mon Carnet d’adresses !

Les applications : Contacts et Maps forment un ensemble intéressant, l’un contient les adresses, l’autre calcul les trajets. Si d’une application à une autre, il est possible d’échanger les informations, cela reste compliqué, il est possible de faire mieux : plus simple et plus rapide.

Ce que je souhaite obtenir : une icône sur l’écran, je tapote dessus, je sélectionne un contact et apparaît automatiquement le trajet !

Une telle solution nécessitera qu’une seule étape, que de temps gagné en manipulations !

Nous allons la créer avec Workflow. Je commence toujours par le corps du flux, c’est à dire la fonction attendue ensuite j’affine le sujet.

Pour cela nous avons besoin de trois tâches :

  1. Sélectionner le contact
  2. Récupérer son adresse
  3. Ouvrir Plans et obtenir les trajets

Voici les trois actions correspondantes :
(Workflow est en Anglais)

  1. Select Contact
  2. Get Details of Contacts
  3. Show Directions

WKFL-01

Voilà notre flux est créé ! Il y a deux réglages à effectuer sur les actions :

  1. Le premier est sur l’action : Get Details of Contacts.Tapotez sur : Choose.

    WKFL-02
    et ensuite sélectionnez Street Addresse. Vous venez de récupérer l’adresse du contact.

  2. Second réglage a configurer : par quel moyen de transport allez-vous utiliser ? Cette information est essentielle pour le calcul du trajet.

Dans l’action Shows Direction, sélectionnez le mode : Driving pour un parcourt en voiture. Deux options supplémentaires sont disponibles :  A pied (Walking) ou en transport en commun (Transit).

Pour exécuter le flux, tapotez sur l’icône lecture en haut de l’écran (le triangle).

Testez le flux en sélectionnant un contact avec une adresse et voilà vous avez créé une suite d’actions qui permettent de récupérer une adresse et d’en calculer l’itinéraire depuis votre position actuelle.

WKFL-06.jpeg

Il ne vous reste plus qu’a choisir une belle icône et une couleur. Cela se fait dans la roue crantée sur le Flux.

WKFL-04.jpeg

Pour que cela soit encore plus rapide, tapotez sur : Add to Home Screen (Suivez la procédure indiquée) et votre flux sera placé sur l’écran de votre iPad.

WKFL-05

Est ce que cela vous semble plus clair ? dites moi si ces explications vous ont permis de mieux appréhender cet superbe application.

HDR

iOS : Comment extraire le texte des fichiers PDF Avec Workflow ?

Workflow d’Apple, l’application sur iOS est un outil génial, on ne le redira jamais assez !

En mars nous avions reçu une nouvelle version : Workflow 1.7.8. Avec la correction de bugs quelques améliorations ont été livrées. Je suis passé sur ces nouveautés sans prendre le temps de les étudier… mal m’en a pris, quelle erreur !

L’une des nouveautés de Workflow 1.7.8 n’est autre que l’intégration du PDFKit API. Qu’est ce que c’est ? Une librairie sur iOS qui offre une foultitude de fonctionnalités pour manipuler les fichiers PDF.

Apple détaille cette librairie ici : https://developer.apple.com/documentation/pdfkit

N’ayez pas peur, je ne vais pas vous apprendre à programmer mais vous serez bientôt bluffer par le résultat.

Ouvrez : Workflow.

Placez une action pour récupérer un fichier PDF. On utilisera l’action : Get file

Ensuite placez cette action : Get Text from input

Terminez le flux avec l’action : Combine Text en sélectionnant : New Lines

Workflow-PDF-01

 

Ajoutez si besoin l’action : Quick look , elle n’est pas indispensable, Workflow fournit le résultat en fin de flux, mais Quick look offre un affichage plein écran automatiquement.

Workflow-PDF-02

Avez vous deviné ce qui va se passer ? Lancez le flux, sélectionnez un très gros fichier PDF, un livre, une encyclopédie ou une doc technique. Patientez … 1 seconde et le texte du PDF est extrait ! La durée du traitement prend en moyenne 1 seconde pour 100 pages de textes (Sur un iPad Pro 10.5), mon iMac ne sait pas mieux faire.

Nous avons donc maintenant un moyen très rapide de convertir un fichier PDF en texte et ça c’est super ! Je n’ai pas constaté de mauvaise interprétation, il s’agit simplement d’extraire le texte.

Deux remarques : Vous avez noté la présence d’une action Combine Text. Elle est essentielle, elle agrège toutes les pages, si vous omettez de la placer vous n’aurez que la première page.

Entre chaque page, vous choisirez une nouvelle ligne (New lines), un espace (Spaces) ou un caractère de votre choix (Custom).

Workflow-pdf-03

Pour améliorer ce flux, après la sélection du fichier placez une condition, celle-ci interrompra le flux si le fichier n’est pas un PDF. Ceci n’est pas obligatoire… je vous expliquerai comment procéder prochainement…

En conclusion, vous avez maintenant sous la main un moyen simple et rapide de transformer un PDF en texte pour vos études, travaux et projets.

Le texte extrait sera envoyé vers une application de votre choix ou dans le presse papiers, Notes ou Pages.

Si vous le placez dans le presse-papier… il est synchronisé avec le presse-papier de votre Mac, et le voila sur votre ordinateur en un client d’oeil, c’est beau l’éco-système Apple 😉