Cómo agregar widgets transparentes personalizados a la pantalla de inicio de su iPhone

Los widgets de la pantalla de inicio son una de las mejores características nuevas de iOS. Y aunque la implementación de widgets de Apple ha sido ampliamente elogiada, algunas aplicaciones han llevado esta función aún más lejos.

Scriptable es una de estas aplicaciones. Te permite crear widgets personalizados para la pantalla de inicio de tu iPhone, que la comunidad ha utilizado para crear algunas utilidades asombrosas.

Veamos qué es Scriptable, cómo puedes usarlo para crear increíbles widgets de iPhone y cómo hacer que tus widgets se mezclen perfectamente con tu fondo de pantalla de inicio.

¿Qué es Scriptable?

Scriptable es una aplicación gratuita para iOS que le permite ejecutar JavaScript en su iPhone y iPad. Si es programador, puede escribir sus propios scripts y ejecutarlos. Si no está familiarizado con ningún lenguaje de programación, puede copiar el código escrito por otros para agregar funciones útiles a su dispositivo iOS.

Por ejemplo, hemos visto un script que le avisa automáticamente cuando hay una caída de precio en cualquiera de sus aplicaciones iOS favoritas.

Leer más: ¿Qué es JavaScript y cómo funciona?

Scriptable todavía es bastante nuevo en la App Store, pero ya ha agregado muchas características que cambian el juego, incluida la capacidad de ejecutar scripts en widgets de iOS 14. Esto significa que puede escribir o copiar código JavaScript en Scriptable y tener sus propias "mini aplicaciones" personalizadas que muestran información a través de widgets.

La comunidad de Scriptable ya ha creado algunos widgets maravillosos de esta manera, con funciones útiles como mostrarle datos meteorológicos a una fuente de noticias personalizada directamente en su pantalla de inicio.

Si bien las posibilidades son casi infinitas, debe tener en cuenta algunas limitaciones. En el momento de redactar este documento, los widgets de la pantalla de inicio solo son compatibles con iPhones y iPod touch de séptima generación. Desafortunadamente, todavía no puede agregar widgets a la pantalla de inicio en un iPad.

Por desconcertante que sea, la limitación es del final de Apple; no es culpa de Scriptable. Del mismo modo, iOS 14 tiene ciertas limitaciones de memoria en los widgets de la pantalla de inicio. Si planea crear sus propios widgets, asegúrese de verificar los límites antes de comenzar.

Finalmente, la aplicación Scriptable tiene una galería para ayudarlo a encontrar rápidamente los scripts más interesantes e instalarlos. Esto es bueno para comenzar con la aplicación, pero es mejor que busque scripts alojados en GitHub porque encontrará instrucciones de configuración detalladas allí.

Las descripciones de la galería de Scriptable no son las más útiles para los principiantes; hemos encontrado algunos errores como capturas de pantalla que no son visibles.

Cómo configurar Scriptable

Hay algunos pasos comunes que deberá seguir al configurar los widgets Scriptable, que incluyen copiar el código JavaScript e importarlo a la aplicación. Sin embargo, los pasos finales varían para cada widget, que destacaremos un poco más adelante.

Primero, cubramos los conceptos básicos. Esto es lo que debe hacer para configurar Scriptable:

  1. Descarga Scriptable . Es una aplicación exclusiva de iOS que se puede descargar gratis. Las compras dentro de la aplicación son consejos opcionales para el desarrollador que no agregan ninguna función.
  2. Descarga la aplicación Atajos de Apple. El código JavaScript tiende a ser largo y no querrás tener que seleccionar y copiar cientos de líneas de código en tu iPhone. Usaremos un atajo para guardar scripts en Scriptable en dos toques.
  3. Descargue el acceso directo Guardar script en su iPhone. Para la mayoría de los widgets de Scriptable, tendrá que ir a la página de GitHub para el script y encontrar el código sin formato para usar este acceso directo.
  4. Por ejemplo, una vez que abra el script Weather Cal en GitHub, haga clic en el botón Raw encima de la primera línea del script. Desde aquí, presione el botón Compartir en Safari (o el navegador que esté usando) y luego toque Guardar script . Esto lo agregará a Scriptable.
Galería de imágenes (2 imágenes)

Agregar un widget programable

A continuación, veamos cómo agregar los widgets de iOS de Scriptable a la pantalla de inicio de su iPhone:

  1. Mantenga presionada cualquier parte vacía de la pantalla de inicio hasta que todos los íconos de las aplicaciones comiencen a moverse.
  2. Presiona el ícono Más en la parte superior izquierda.
  3. Busque Scriptable .
  4. Deslice el dedo hacia la derecha para seleccionar el tamaño del widget que necesita. Puede elegir Pequeño , Mediano o Grande .
  5. Toque Agregar widget .
  6. Ahora toca el widget. Esto le mostrará un cuadro llamado Ejecutar script .
  7. Toque Elegir junto a Secuencia de comandos y seleccione la secuencia de comandos que desea utilizar.
  8. Si la secuencia de comandos lo requiere, escriba texto en el cuadro Parámetro . Esto se usa para algunas entradas básicas, como cuándo reiniciar un temporizador.
  9. Toque cualquier parte en blanco de su pantalla y verá el widget mostrando la información que necesita.
Galería de imágenes (3 imágenes)

Cómo dar un fondo transparente a los widgets programables

Algunos widgets Scriptable, como Weather Cal , le permiten cambiar su fondo. Puede utilizar esta función para hacer que su widget sea "transparente". El truco consiste en utilizar una secuencia de comandos que tomará una captura de pantalla de la pantalla de inicio para crear una imagen de fondo perfectamente adaptada para el widget.

Relacionado Cómo personalizar la pantalla de inicio de su iPhone con widgets e íconos de aplicaciones

Técnicamente, este script debería funcionar con otras aplicaciones de creación de widgets como Widgetsmith . Si bien está completamente optimizado para Scriptable, es posible que tenga problemas menores de alineación con otras aplicaciones.

Siga estos pasos para obtener un fondo completamente transparente para los widgets:

  1. Descarga el script de Invisible Widgets .
  2. Toque Compartir > Guardar secuencia de comandos y asígnele cualquier nombre, como Widgets invisibles .
  3. Ahora ve a la pantalla de inicio de tu iPhone. Toque y mantenga presionada una parte vacía de la pantalla de inicio hasta que todos los íconos de las aplicaciones comiencen a moverse. Ahora sigue deslizando el dedo hacia la izquierda hasta llegar a una página en blanco.
  4. Ahora toma una captura de pantalla de tu iPhone .
  5. Abra Scriptable , ejecute Invisible Widgets y toque Continuar . Luego, seleccione la captura de pantalla que tomó en el paso anterior.
  6. Siga las indicaciones para seleccionar el tamaño y la posición del widget, tocando Exportar a fotos cuando haya terminado.
  7. Ahora puede abrir cualquier script en Scriptable (siempre que le permita agregar una imagen como fondo) y usar esta imagen para crear hermosos widgets transparentes.
Galería de imágenes (3 imágenes)

Guión lejos de la gloria

Si puede codificar, Scriptable tiene todas las herramientas que necesitará para una automatización seria de iOS. Pero incluso si no eres un programador, puedes disfrutar del trabajo de otros usando esta gran aplicación. Los excelentes widgets son solo una parte del paquete Scriptable; Eche un vistazo a su alrededor y vea qué más puede lograr con él.

Y recuerde que la automatización en iOS no termina con Scriptable. Siri Shortcuts también tiene varias herramientas para mejorar su productividad.