Widgets op het startscherm zijn een van de beste nieuwe functies in iOS. En hoewel Apples implementatie van widgets alom wordt geprezen, hebben sommige apps deze functie nog verder ontwikkeld.
Scriptable is een van deze apps. Hiermee kunt u aangepaste widgets maken voor het startscherm van uw iPhone, die de community heeft gebruikt om een aantal fantastische hulpprogramma's te maken.
Laten we eens kijken wat Scriptable is, hoe u het kunt gebruiken om geweldige iPhone-widgets te maken en hoe u uw widgets naadloos kunt laten overvloeien in de achtergrond van uw startscherm.
Wat is scriptbaar?
Scriptable is een gratis iOS-app waarmee u JavaScript op uw iPhone en iPad kunt uitvoeren. Als u een programmeur bent, kunt u uw eigen scripts schrijven en deze uitvoeren. Als u geen programmeertalen kent, kunt u gewoon code kopiëren die door anderen is geschreven om handige functies aan uw iOS-apparaat toe te voegen.
We hebben bijvoorbeeld een script gezien dat u automatisch waarschuwt als er een prijsdaling is voor een van uw favoriete iOS-apps.
Lees verder: Wat is JavaScript en hoe werkt het?
Als u webontwikkeling leert, is dit wat u moet weten over JavaScript en hoe het werkt met HTML en CSS.
Scriptable is nog vrij nieuw in de App Store, maar heeft al veel baanbrekende functies toegevoegd, waaronder de mogelijkheid om scripts uit te voeren in iOS 14-widgets. Dit betekent dat u JavaScript-code naar Scriptable kunt schrijven of kopiëren en uw eigen aangepaste "mini-apps" kunt hebben die informatie via widgets weergeven.
De Scriptable-community heeft op deze manier al een aantal geweldige widgets gemaakt, met handige functies zoals het tonen van weergegevens aan een gepersonaliseerde nieuwsfeed direct op je startscherm.
Ik heb zojuist mijn eerste widget gemaakt met @scriptableapp.
- Breno Prata (@BrenoXDDD) 8 februari 2021
Het toont uw stoomwensenlijst gesorteerd op korting.
1) Zorg ervoor dat uw stoomwensenlijst openbaar is
2) Stuur je Steam-ID als parameter naar de widget (standaard wordt mijn Steam-ID gebruikt 😀)
Kern: https://t.co/sVEBmsPQfapic.twitter.com/3YWpXH966b
Hoewel de mogelijkheden bijna eindeloos zijn, moet u rekening houden met enkele beperkingen. Op het moment van schrijven worden widgets op het startscherm alleen ondersteund op iPhones en de 7e generatie iPod touch. Helaas kunt u op een iPad nog geen widgets aan het startscherm toevoegen.
Hoe verbijsterend dit ook is, de beperking is van het einde van Apple; het is niet de schuld van Scriptable. Evenzo heeft iOS 14 bepaalde geheugenbeperkingen voor widgets op het startscherm. Als u van plan bent uw eigen widgets te maken, controleert u de limieten voordat u begint.
Ten slotte heeft de Scriptable-app een galerij waarmee u snel de meest interessante scripts kunt vinden en deze kunt installeren. Dit is goed om aan de slag te gaan met de app, maar je kunt beter zoeken naar scripts die op GitHub worden gehost, omdat je daar gedetailleerde installatie-instructies vindt.
De galerijbeschrijvingen van Scriptable zijn niet het meest nuttig voor beginners; we zijn enkele bugs tegengekomen, zoals schermafbeeldingen die niet zichtbaar zijn.
Scriptable instellen
Er zijn enkele algemene stappen die u moet volgen bij het instellen van scriptbare widgets, waaronder het kopiëren van de JavaScript-code en het importeren in de app. De laatste stappen verschillen echter voor elke widget, die we later zullen bespreken.
Laten we eerst de basisprincipes bespreken. Dit is wat u moet doen om aan de slag te gaan met Scriptable:
- Downloaden Scriptbaar. Het is een app exclusief voor iOS die gratis kan worden gedownload. De in-app-aankopen zijn optionele tips voor de ontwikkelaar die geen functies toevoegen.
- Download Apple's Snelkoppelingen app. JavaScript-code is meestal lang en u wilt niet honderden regels code op uw iPhone hoeven te selecteren en kopiëren. We gebruiken een snelkoppeling om scripts met twee tikken in Scriptable op te slaan.
- Download de Sla script op snelkoppeling naar uw iPhone. Voor de meeste scriptbare widgets moet je naar de GitHub-pagina voor het script gaan en de onbewerkte code vinden om deze snelkoppeling te gebruiken.
- Als u bijvoorbeeld het Weer Cal script op GitHub, klik op het Rauw knop boven de eerste regel van het script. Druk vanaf hier op de Share-knop in Safari (of de browser die u gebruikt) en tik vervolgens op Sla script op. Dit zal het toevoegen aan Scriptable.
Afbeelding 1 van 2
Afbeelding 2 van 2
Laten we vervolgens kijken hoe u de iOS-widgets van Scriptable aan het startscherm van uw iPhone kunt toevoegen:
- Tik en houd een leeg gedeelte van het startscherm vast totdat alle app-pictogrammen beginnen te wiebelen.
- Druk op Plus pictogram in de linkerbovenhoek.
- Zoeken naar Scriptbaar.
- Veeg naar rechts om de gewenste widgetgrootte te selecteren. Je kan kiezen Klein, Medium, of Groot.
- Kraan Widget toevoegen.
- Tik nu op de widget. Dit zal je een box laten zien met de naam Voer Script uit.
- Kraan Kiezen naast Script en selecteer het script dat u wilt gebruiken.
- Als het script dit vereist, typt u tekst in het Parameter doos. Dit wordt gebruikt voor enkele basisinvoer, zoals wanneer een timer moet worden gereset.
- Tik op een leeg gedeelte van je scherm en je ziet de widget met de informatie die je nodig hebt.
Afbeelding 1 van 3
Afbeelding 2 van 3
Afbeelding 3 van 3
Sommige scriptbare widgets, zoals Weer Cal, kunt u hun achtergrond wijzigen. U kunt deze functie gebruiken om uw widget "transparant" te maken. De truc is om een script te gebruiken dat een screenshot van je startscherm maakt om een perfect passende achtergrondafbeelding voor de widget te maken.
Verwant: Hoe u het startscherm van uw iPhone kunt aanpassen met widgets en app-pictogrammen
Technisch gezien zou dit script moeten werken met andere widgetbouwer-apps zoals Widgetsmith. Hoewel het volledig is geoptimaliseerd voor Scriptable, kunt u kleine uitlijningsproblemen tegenkomen met andere apps.
Volg deze stappen om een volledig transparante achtergrond voor widgets te krijgen:
- Download de Onzichtbaar Widgets-script.
- Kraan Delen > Sla script op en geef het een naam, zoals Onzichtbare widgets.
- Ga nu naar het startscherm van je iPhone. Tik en houd een leeg deel van het startscherm vast totdat alle app-pictogrammen beginnen te wiebelen. Blijf nu naar links vegen tot je bij een lege pagina komt.
- Nu maak een screenshot van je iPhone.
- Open Scriptbaar, rennen Onzichtbare widgetsen tik op Doorgaan met. Selecteer vervolgens de schermafbeelding die u in de vorige stap hebt gemaakt.
- Volg de instructies om de grootte en positie van de widget te selecteren door op te tikken Exporteren naar foto's wanneer klaar.
- Nu kunt u elk script in Scriptable openen (zolang u een afbeelding als achtergrond kunt toevoegen) en deze afbeelding gebruiken om prachtige transparante widgets te maken.
Afbeelding 1 van 3
Afbeelding 2 van 3
Afbeelding 3 van 3
Script Away to Glory
Als je kunt coderen, heeft Scriptable alle tools die je nodig hebt voor serieuze iOS-automatisering. Maar zelfs als u geen programmeur bent, kunt u met deze geweldige app genieten van het werk van anderen. Uitstekende widgets zijn slechts een onderdeel van het Scriptable-pakket; kijk eens rond en kijk wat je er nog meer mee kunt bereiken.
En vergeet niet dat automatisering op iOS niet eindigt bij Scriptable. Siri Shortcuts heeft ook verschillende tools om uw productiviteit te verbeteren.
Met Siri-snelkoppelingen op uw iPhone kunt u repetitieve taken gemakkelijk automatiseren. Hier zijn enkele van onze favorieten die u nu kunt proberen.
- iPhone
- JavaScript
- Widgets
- Scripting
- iPhone-trucs
- iPhone-tips
- iOS-snelkoppelingen
Adam schrijft voornamelijk voor de iOS-sectie bij MUO. Hij heeft meer dan zes jaar ervaring met het schrijven van artikelen over het iOS-ecosysteem. Na het werk zul je zien dat hij manieren probeert te vinden om meer RAM en snellere opslag toe te voegen aan zijn oude game-pc.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.