Spranga.xyz: grosse novità!

Spranga.xyz: grosse novità!

May 24, 2024

Oilà!

Sono Fabrizio Mele, curatore del Podcast di Alessandro Barbero e omino dietro all'app spranga.xyz. Se stai leggendo questo post perché ti è arrivato via email significa che negli ultimi anni hai fatto una donazione per la sopravvivenza di Spranga! Ti ringrazio, hai contribuito non solo a somministrarmi caffè (che come noto è il carburante dei programmatori) ma anche a tutte le novità che da oggi sono disponibili sull'app!

Se stai leggendo questo post da un'altra parte ti voglio bene lo stesso. Ad ogni modo sento di dovervi dar conto del lavoro fatto.

Quali novità?

Premessa: Spranga era rimasta un po' abbandonata a se stessa. Mea culpa, il lavoro e tante altre cose hanno assorbito un sacco del mio tempo, e non sono riuscito a combinarci niente.

(Anche se, seppure molto essenziale, ha continuato a svolgere egregiamente la sua funzione di soundboard, vedi:)

(Io quando ho visto Barbero e Spranga da Cattelan: 😱)

La settimana scorsa sono stato colpito dal fulmine della creatività e mi sono messo a implementare tante feature che si erano accumulate in una corposa nota di Google Keep.

Con ordine, ve le presento.

Layout responsive

Ora se visitate la soundboard su uno schermo grande (come quello di un tablet o di un computer) tutti i pulsanti sono disposti su una pratica griglia dinamica. Massima resa nel minimo spazio!

Ricerca e ordinamento

È diventato molto (ma molto) più facile raggiungere velocemente un pulsante una volta aperta l'app. Potete cercare usando la pratica casellina "Cerca qui", oppure ordinare tutti e 50+ i suoni per data di caricamento o alfabeticamente.

E devo dire che anche esteticamente i pulsanti sono molto gradevoli.

Condivisione e download semplici

"Tieni premuto per scaricare" è un'interazione che mi ha sempre dato fastidio, per tanti motivi: poco chiara, nessun feedback, scaricamento "a tradimento", etc.

Da oggi tenendo premuto su di un pulsante, dopo un breve "caricamento", vedrete una finestra in cui potrete:

  1. scaricare l'mp3 del suono sul vostro telefono. Perfetto per impostare una suoneria personalizzata;

  2. copiare il link al suono selezionato nella clipboard del vostro dispositivo;

  3. condividere (via whatsapp, twitter, sms, email, etc.) un link al suono selezionato.

Tanti altri piccoli miglioramenti

In ordine sparso:

  • Condivisione della home page con pulsante coloratino (visibile solo su browser e dispositivi che supportano la Web Share API).

  • Su alcune azioni il dispositivo, se dotato di vibrazione, darà un feedback aptico (i.e. vibra).

  • Performance enormemente migliorate. Grazie NextJs & Vercel.

  • Esperienza di installazione dell'app da Chrome e su Android migliorata.

  • Per i più curiosi c'è un'API json! GET https://spranga.xyz/soundboard.json

Infine

Grazie per il supporto, e grazie per aver letto tutto sto malloppo fino in fondo. Se avete feedback, bug report, idee per nuove feature, o nuovi suoni, sentitevi liberi di inviarli all'indirizzo spranga@barberopodcast.it. Leggo sempre tutto, anche se non rispondo.

E come sempre: condividete, diffondete, ascoltate il podcast, mandate spranghe (figurate!) agli amici.

Bug noti, che vi chiedo di non segnalare:

  • Da desktop il footer ha uno spazio vuoto a destra.

  • Da mobile scrollando con il dito "parte" il tieni premuto dei pulsanti.

  • Da desktop se ci sono pochi suoni visualizzati (perché ricercati per nome) il footer abbandona la sua comfort zone in fondo alla pagina e risale fino in cima alla schermata.

  • Le E maiuscole accentate sono scritte così E' invece che così È. Lo so, ci soffro anch'io.

Vous aimez cette publication ?

Achetez un café à Fabrizio Mele