“In Cydia è disponibile un nuovo aggiornamento per WinterBoard che aggiunge la possibilità di impostare sfondi dinamici sull’iPhone e l’iPod Touch. Utilizzando il WebKit e quindi gli API di Safari, trasforma la vostra Springboard in una sorta di pagina web! Infatti tramite una pagina in formato HTML potrete visualizzare tutto cio che volete come sfondo del vostro dispositivo! Winterboard 0.9.2509-1 parte con un tema chiamato “Saurik” che dimostra la dinamicità tramite la successione di 2 immagini. Le istruzioni complete per creare temi dinamici le trovate sul sito dello sviluppatore.”

fonte iSpazio.net

Detto questo, vi spiegherò ora come realizzare temi con sfondi dinamici e in particolare con rotazione di immagini ad effetto Fading (vedi il tema Saurik come esempio).

Occorrente:

  • Il tema iNature creato da me come base.
  • Un editor HTML o il blocco note.
  • Le vostre immagini.

Procedura:

Una volta scaricato il tema iNature, scompattatelo dove vi pare, troverete al suo interno questi file:

  • Cartella “Bundles” - Contiene il Dock
  • Cartella “private” - Contiene gli Sfondi
  • File “Info.plist” - Sono le impostazioni del tema (es. colore font e dimensione)
  • File “Wallpaper.html” - La pagina dinamica che fa ruotare i vostri Sfondi.

Questo tema è già pronto per essere inserito in “/Library/Themes/” ma questo interessa a pochi, seguite questi passi per modificare le immagini che volete.

Personalizzazione:

Aprite il file “Wallpaper.html” con un editor o anche solo con il blocco note e scorrete fino a trovare queste linee (che si trovano quasi all’inizio):

La parte da editare è questa:

fadeimages[0]=["private/1.jpg", "", ""]
fadeimages[1]=["private/2.jpg", "", ""]
fadeimages[2]=["private/3.jpg", "", ""]
fadeimages[3]=["private/4.jpg", "", ""]
fadeimages[4]=["private/5.jpg", "", ""]
fadeimages[5]=["private/6.jpg", "", ""]
fadeimages[6]=["private/7.jpg", "", ""]
fadeimages[7]=["private/8.jpg", "", ""]
fadeimages[8]=["private/9.jpg", "", ""]
fadeimages[9]=["private/10.jpg", "", ""]

Queste linee scandiscono tutte le immagini che si scambieranno a rotazione, basta che inseriate una nuova riga con questa dicitura per inserire altre foto:

fadeimages[NUMERO IMMAGINE (BASTA ANDARE IN ORDINE)]=["PERCORSO IMMAGINE", "", ""]

Seguendo il mio tema esempio non avrete problemi nel personalizzare il vostro. :D

Un altra piccola personalizzazione che potete fare consiste nel modificare queste linee:

La modifica che potete fare risiede in questa linea:

new fadeshow(fadeimages, Larghezza foto in pixel(320), Altezza foto in pixel(480), Larghezza bordi in pixel (2), Durata transizione(5000), Pausa tra una foto e l’altra (4), Ordine casuale o no (”R” per casuale, altrimenti cancellate “R”))

Modificando questi semplici parametri potrete creare i vostri temi dinamici!

Grazie a iSpazio.net per l’introduzione e l’hosting delle immagini.

iMakkie