Les widgets de l'écran d'accueil sont l'une des meilleures nouvelles fonctionnalités d'iOS. Et si la mise en œuvre de widgets par Apple a été largement saluée, certaines applications ont poussé cette fonctionnalité encore plus loin.

Scriptable est l'une de ces applications. Il vous permet de créer des widgets personnalisés pour l'écran d'accueil de votre iPhone, que la communauté a utilisés pour créer des utilitaires incroyables.

Examinons ce qu'est Scriptable, comment vous pouvez l'utiliser pour créer des widgets iPhone impressionnants et comment faire en sorte que vos widgets se fondent parfaitement dans le fond d'écran de votre écran d'accueil.

Qu'est-ce que scriptable?

Scriptable est une application iOS gratuite qui vous permet d'exécuter JavaScript sur votre iPhone et iPad. Si vous êtes programmeur, vous pouvez écrire vos propres scripts et les exécuter. Si vous ne connaissez aucun langage de programmation, vous pouvez simplement copier du code écrit par d'autres pour ajouter des fonctionnalités utiles à votre appareil iOS.

instagram viewer

Par exemple, nous avons vu un script qui vous alerte automatiquement en cas de baisse de prix sur l'une de vos applications iOS préférées.

Lire la suite: Qu'est-ce que JavaScript et comment fonctionne-t-il?

Qu'est-ce que JavaScript et comment fonctionne-t-il?

Si vous apprenez le développement Web, voici ce que vous devez savoir sur JavaScript et son fonctionnement avec HTML et CSS.

Scriptable est encore assez nouveau sur l'App Store, mais il a déjà ajouté de nombreuses fonctionnalités qui changent la donne, y compris la possibilité d'exécuter des scripts dans les widgets iOS 14. Cela signifie que vous pouvez écrire ou copier du code JavaScript dans Scriptable et avoir vos propres «mini-applications» personnalisées affichant des informations via des widgets.

La communauté Scriptable a déjà créé de merveilleux widgets de cette façon, avec des fonctionnalités pratiques telles que l'affichage des données météorologiques dans un fil d'actualités personnalisé directement sur votre écran d'accueil.

Je viens de créer mon premier widget avec @scriptableapp.
Il affiche votre liste de souhaits Steam triée par remise.
1) Assurez-vous que votre liste de souhaits Steam est publique
2) Envoyez votre identifiant Steam comme paramètre au widget (par défaut, mon identifiant Steam est utilisé 😀)
Essentiel: https://t.co/sVEBmsPQfapic.twitter.com/3YWpXH966b

- Breno Prata (@BrenoXDDD) 8 février 2021

Bien que les possibilités soient presque infinies, vous devez garder à l'esprit quelques limitations. Au moment d'écrire ces lignes, les widgets de l'écran d'accueil ne sont pris en charge que sur les iPhones et l'iPod touch de 7e génération. Malheureusement, vous ne pouvez pas encore ajouter de widgets à l'écran d'accueil sur un iPad.

Aussi déroutant que cela puisse paraître, la limitation vient de la fin d’Apple; ce n’est pas la faute de Scriptable. De même, iOS 14 a certaines limitations de mémoire sur les widgets de l'écran d'accueil. Si vous prévoyez de créer vos propres widgets, assurez-vous de vérifier les limites avant de commencer.

Enfin, l'application Scriptable dispose d'une galerie pour vous aider à trouver rapidement les scripts les plus intéressants et à les installer. C'est bien de commencer avec l'application, mais il vaut mieux rechercher des scripts hébergés sur GitHub, car vous y trouverez des instructions de configuration détaillées.

Les descriptions de galerie de Scriptable ne sont pas les plus utiles pour les débutants; nous avons rencontré des bogues tels que des captures d'écran qui ne sont pas visibles.

Comment configurer des scripts

Vous devrez suivre certaines étapes courantes lors de la configuration des widgets scriptables, notamment la copie du code JavaScript et son importation dans l'application. Cependant, les étapes finales varient pour chaque widget, ce que nous soulignerons un peu plus tard.

Tout d'abord, couvrons les bases. Voici ce qu'il faut faire pour être configuré avec Scriptable:

  1. Télécharger Scriptable. Il s'agit d'une application exclusive à iOS qui peut être téléchargée gratuitement. Les achats via l'application sont des conseils facultatifs pour le développeur qui n'ajoutent aucune fonctionnalité.
  2. Téléchargez Apple's Raccourcis app. Le code JavaScript a tendance à être long et vous ne voulez pas avoir à sélectionner et copier des centaines de lignes de code sur votre iPhone. Nous utiliserons un raccourci pour enregistrer les scripts dans Scriptable en deux clics.
  3. Téléchargez le Enregistrer le script raccourci vers votre iPhone. Pour la plupart des widgets scriptables, vous devrez accéder à la page GitHub du script et trouver le code brut pour utiliser ce raccourci.
  4. Par exemple, une fois que vous ouvrez le Météo Cal script sur GitHub, cliquez sur le Brut bouton au-dessus de la première ligne du script. De là, frappez le Bouton Partager dans Safari (ou le navigateur que vous utilisez), puis appuyez sur Enregistrer le script. Cela l'ajoutera à Scriptable.
Galerie d'images (2 images)
Développer
Développer

Image 1 sur 2

Image 2 sur 2

Voyons ensuite comment ajouter les widgets iOS de Scriptable à l'écran d'accueil de votre iPhone:

  1. Appuyez et maintenez n'importe quelle partie vide de l'écran d'accueil jusqu'à ce que toutes les icônes d'applications commencent à trembler.
  2. Appuyez sur le Plus icône en haut à gauche.
  3. Rechercher Scriptable.
  4. Faites glisser votre doigt vers la droite pour sélectionner la taille du widget dont vous avez besoin. Tu peux choisir Petit, Moyen, ou Grande.
  5. Robinet Ajouter un widget.
  6. Appuyez maintenant sur le widget. Cela vous montrera une boîte appelée Script de lancement.
  7. Robinet Choisir à côté de Scénario et sélectionnez le script que vous souhaitez utiliser.
  8. Si le script l'exige, saisissez du texte dans le champ Paramètre boîte. Ceci est utilisé pour certaines entrées de base, telles que la réinitialisation d'une minuterie.
  9. Appuyez sur n'importe quelle partie vide de votre écran et vous verrez le widget affichant les informations dont vous avez besoin.
Galerie d'images (3 images)
Développer
Développer
Développer

Image 1 sur 3

Image 2 sur 3

Image 3 sur 3

Certains widgets scriptables, tels que Météo Cal, vous permettent de modifier leur arrière-plan. Vous pouvez utiliser cette fonctionnalité pour rendre votre widget "transparent". L'astuce consiste à utiliser un script qui prendra une capture d'écran de votre écran d'accueil pour créer une image d'arrière-plan parfaitement assortie pour le widget.

En rapport: Comment personnaliser l'écran d'accueil de votre iPhone avec des widgets et des icônes d'application

Techniquement, ce script devrait fonctionner avec d'autres applications de création de widgets telles que Widgetsmith. Bien qu'il soit entièrement optimisé pour Scriptable, vous pouvez rencontrer des problèmes d'alignement mineurs avec d'autres applications.

Suivez ces étapes pour obtenir un arrière-plan entièrement transparent pour les widgets:

  1. Téléchargez le Script de widgets invisibles.
  2. Robinet Partager > Enregistrer le script et donnez-lui n'importe quel nom, tel que Widgets invisibles.
  3. Accédez maintenant à l'écran d'accueil de votre iPhone. Appuyez et maintenez une partie vacante de l'écran d'accueil jusqu'à ce que toutes les icônes d'applications commencent à trembler. Continuez maintenant à balayer vers la gauche jusqu'à ce que vous atteigniez une page vierge.
  4. À présent prendre une capture d'écran de votre iPhone.
  5. Ouvert Scriptable, Cours Widgets invisibleset appuyez sur Continuez. Sélectionnez ensuite la capture d'écran que vous avez prise à l'étape précédente.
  6. Suivez les invites pour sélectionner la taille et la position du widget, en appuyant sur Exporter vers les photos lorsque vous avez terminé.
  7. Vous pouvez maintenant ouvrir n'importe quel script dans Scriptable (tant qu'il vous permet d'ajouter une image en arrière-plan) et utiliser cette image pour créer de beaux widgets transparents.
Galerie d'images (3 images)
Développer
Développer
Développer

Image 1 sur 3

Image 2 sur 3

Image 3 sur 3

Script loin de la gloire

Si vous savez coder, Scriptable dispose de tous les outils dont vous aurez besoin pour une automatisation iOS sérieuse. Mais même si vous n'êtes pas un programmeur, vous pouvez profiter du travail des autres en utilisant cette excellente application. D'excellents widgets ne sont qu'une partie du package Scriptable; Regardez autour de vous et voyez ce que vous pouvez faire d'autre.

Et n'oubliez pas que l'automatisation sur iOS ne s'arrête pas à Scriptable. Siri Shortcuts dispose également de plusieurs outils pour améliorer votre productivité.

E-mail
10 raccourcis iPhone pratiques pour automatiser les tâches quotidiennes

Les raccourcis Siri sur votre iPhone vous permettent d'automatiser facilement les tâches répétitives. Voici quelques-uns de nos favoris que vous pouvez essayer maintenant.

Rubriques connexes
  • iPhone
  • JavaScript
  • Widgets
  • Scripting
  • Astuces iPhone
  • Astuces iPhone
  • Raccourcis iOS
A propos de l'auteur
Adam Smith (2 articles publiés)

Adam écrit principalement pour la section iOS de MUO. Il a plus de six ans d'expérience dans la rédaction d'articles autour de l'écosystème iOS. Après le travail, vous le trouverez en train d'essayer de trouver des moyens d'ajouter plus de RAM et un stockage plus rapide à son ancien PC de jeu.

Plus de Adam Smith

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.