Nel mondo infinito e personalizzabile di Android, sia gli hobbisti che i modder sono in costante viaggio per far sì che i nostri dispositivi si adattino meglio alla nostra personalità. Ci piace modificare qualsiasi cosa su cui possiamo mettere le mani, che si tratti di un nuovo sfondo, del nuovo pacchetto di icone più interessante o di un tema completamente personalizzato. Questo è il motivo per cui molti utenti preferiscono Gboard come proprio applicazione per tastiera, poiché puoi modificare l'interfaccia utente di serie utilizzando temi personalizzati tramite progetti come Gestore temi Rboard.
Sebbene Google offra una miriade di temi per Gboard pronti all'uso, esiste un'intera comunità là fuori per temi homebrew e altre mod per l'app per tastiera. Tuttavia, personalizzare un pacchetto di temi esistente o creare un tema personalizzato da zero non è un lavoro semplice. Per riempire il vuoto, due veterani del tema Gboard: XDA Senior Member RKBD e membro XDA DerTyp7214 - ho creato un paio di app: Rboard Theme Creator e Rboard Patcher.
- Rboard Theme Creator ti consente di creare temi Gboard rudimentali.
- Utilizzando Rboard Patcher, puoi modificare ulteriormente diversi aspetti dei temi.
- I temi personalizzati possono essere applicati tramite Rboard Theme Manager.
- È necessario l'accesso root per installare i temi.
Naviga in questo articolo:
- Struttura interna di un tema Gboard
- Come creare un tema Gboard utilizzando Rboard Theme Creator
- Come applicare una patch a un tema Gboard utilizzando Rboard Patcher
- Conclusione
Struttura interna di un tema Gboard
Nella scena dei temi di Gboard, un pacchetto di temi può essere identificato dalla sua estensione ".pack". Essenzialmente, il file è una raccolta di risorse immagine, fogli di stile e metadati, tutti compressi in uno speciale formato contenitore.
Poiché la maggior parte dei componenti del tema non sono crittografati, è anche possibile scrivere al volo patch aggiuntive per modificare al volo parti specifiche di un tema. Le patch vengono generalmente distribuite come file ZIP.
Come creare un tema Gboard utilizzando Rboard Theme Creator
Rboard Theme Creator è un'app Android leggera che consente a chiunque di creare un tema Gboard di base direttamente sul proprio telefono. Non hai nemmeno bisogno dell'accesso a un PC per compilare il pacchetto di temi, poiché l'app si prende cura di tutto per te.
Prezzo: gratuito.
Per progettare il tuo tema Gboard, procedi come segue:
- Installa l'app dal suddetto collegamento Google Play Store.
- Apri l'app e individua il quadrante rotante per la selezione del colore.
- Successivamente, seleziona lo schema di colorazione (ad es. Buio O Monet) e il componente dell'interfaccia utente corrispondente (ad es. AMOLED O Accento terziario). L'app ti consente di provare tutte le combinazioni possibili.
- Ora regola i quadranti dei colori finché non ottieni l'interfaccia utente a tema desiderata nella sezione di anteprima.
- Per salvare il tema creato su misura, tocca l'icona Condividi nell'angolo in basso a sinistra, scegli il selettore file e salvalo dopo avergli fornito un nome adatto e le informazioni sull'autore.
In alternativa, puoi trasferire direttamente il tema appena creato su Rboard Patcher (se installato) per ulteriori modifiche. Per fare ciò, toccare il Aggiungi tema pulsante e seguire la procedura guidata.
Per tutti gli sviluppatori di app che leggono questo, Rboard Theme Creator è completamente open source. Sei libero di esplorare il codice, inviare nuove patch o compilare tu stesso l'app.
Repository GitHub del creatore di temi Rboard
In particolare, anche lo sviluppatore ospita una versione web dell'app, che potrebbe essere utile per progettare temi Gboard dal tuo PC/Mac.
Come applicare una patch a un tema Gboard utilizzando Rboard Patcher
Rboard Patcher è uno strumento versatile per i temi Gboard. Per iniziare, l'app ti consente di personalizzare il pacchetto di temi di base (*.pack) prodotto dall'app Rboard Theme Creator. Inoltre, puoi anche modificare temi esistenti creati dalla community e modificarne diversi aspetti utilizzando le patch dei temi ospitate pubblicamente. Il patcher deve ancora supportare i repository di patch di terze parti, ma si prevede che la funzionalità arriverà presto.
Prezzo: gratuito.
5.
Ecco come puoi personalizzare qualsiasi tema compatibile con Rboard tramite Rboard Patcher:
- Installa l'app dal suddetto collegamento Google Play Store.
- Apri l'app e apri un file *.pack di tema Gboard valido utilizzando il selettore file.
- Ad esempio, puoi indirizzare l'app a un pacchetto di temi prodotto da Rboard Theme Creator.
- Rboard Patcher recupererà il file patch tematiche ospitate pubblicamente ed elencarli categoricamente.
- Tocca quelli che desideri applicare (ad esempio un carattere o un'icona arrotondata).
- Per salvare il tema personalizzato, tocca l'icona Condividi nell'angolo in basso a sinistra, scegli il selettore file e salvalo dopo avergli fornito un nome adatto e le informazioni sull'autore.
Nel caso in cui desideri preparare immediatamente il tema personalizzato per il flashing tramite Rboard Theme Manager, puoi farlo toccando il pulsante Aggiungi al Gestore pulsante e seguire la procedura guidata. Ovviamente è necessario avere il Applicazione Gestione temi Rboard installato in anticipo sul dispositivo, altrimenti l'opzione non funzionerà. Inoltre, è necessario l'accesso root per installare i temi.
Anche Rboard Patcher è open source, il che significa che puoi giocherellare con la base di codice. Nel caso in cui desideri provare le build all'avanguardia senza compilare l'app da solo, opta per il versioni di integrazione continua.
Repository GitHub di Rboard Patcher
Conclusione
Questo è tutto. Come puoi vedere, creare temi personalizzati per Gboard non è così difficile, soprattutto quando puoi utilizzare i fantastici strumenti offerti dalla community di Rboard. La granularità che ottieni con i temi di Gboard dipende interamente da te, ma se non sei soddisfatto delle offerte di Google, creare da zero il tema desiderato è la cosa migliore da fare.
Personalizzi regolarmente la tua app per tastiera con diverse mod o tali temi non ti interessano? Fatecelo sapere nella sezione commenti qui sotto.