Impress Remote: la nuova estensione LibreOffice trasforma lo smartphone in un telecomando per le presentazioni

LibreOffice Impress Remote

Le estensioni rappresentano uno dei punti di forza di LibreOffice, consentendo di ampliare le funzionalità della suite senza modificare il software principale. Tra le novità più interessanti arriva Impress Remote, un progetto sviluppato da Bora Yarkın che permette di controllare una presentazione di LibreOffice Impress direttamente da uno smartphone o da qualsiasi dispositivo dotato di un moderno browser web.

L’obiettivo è rendere le presentazioni più pratiche e professionali eliminando la necessità di installare applicazioni dedicate. Bastano pochi secondi: il computer mostra un codice QR, lo si inquadra con il telefono e il controllo della presentazione è immediatamente disponibile.

Controllo remoto semplice e senza applicazioni dedicate

Impress Remote punta tutto sulla semplicità. Dopo l’avvio della funzione, LibreOffice genera automaticamente un QR code che consente al dispositivo mobile di collegarsi alla presentazione. Una volta effettuata la connessione, il telefono visualizza numerose informazioni utili durante l’esposizione:

  • anteprima della diapositiva corrente
  • note del relatore
  • tempo trascorso
  • pulsanti per avanzare o tornare alle slide

L’estensione è accessibile dal menu Presentazione di LibreOffice oppure, per chi utilizza l’interfaccia a schede, dalla scheda Estensioni, una limitazione dovuta alle attuali possibilità offerte dalle API UNO di LibreOffice.

Uno degli aspetti più interessanti riguarda le diverse modalità di connessione disponibili. La modalità principale sfrutta la rete locale tramite IPv4, risultando la soluzione più semplice e stabile. È presente anche una modalità sperimentale basata su IPv6, pensata per ambienti che supportano pienamente questo protocollo.

Per scenari più complessi è disponibile un server relay, distribuito insieme all’estensione, che permette di collegare computer e smartphone anche quando si trovano su reti differenti o sono presenti firewall, NAT o altre limitazioni. Come ulteriore soluzione è stato integrato anche il supporto sperimentale a LocalTunnel, utile nei casi in cui le altre modalità non siano disponibili.

L’installazione richiede semplicemente il file .oxt, che può essere aperto direttamente con LibreOffice oppure installato dal menu Strumenti > Estensioni, seguito dal riavvio della suite se richiesto.

Un progetto open source con oltre 100 lingue e grandi possibilità di crescita

L’idea nasce dall’esperienza dell’autore con Apple Keynote, dove il controllo remoto tramite iPhone consente di leggere le note del relatore mantenendo le slide pulite e focalizzate sul pubblico. Cercando una soluzione equivalente nel mondo open source, Bora Yarkın ha scelto LibreOffice, sviluppando personalmente la funzionalità che riteneva mancante.

Durante lo sviluppo è stato utilizzato anche ChatGPT come supporto per comprendere le API UNO e velocizzare l’implementazione del codice, mentre progettazione, architettura e requisiti sono stati definiti direttamente dallo sviluppatore.

L’estensione include traduzioni in oltre 100 lingue e segue automaticamente la lingua impostata in LibreOffice. Inglese e turco sono stati verificati manualmente, mentre molte altre traduzioni sono state generate con l’aiuto dell’intelligenza artificiale e potranno essere perfezionate grazie ai contributi della comunità.

Il progetto è completamente open source e lo sviluppo continua su GitHub, dove gli utenti possono segnalare problemi, proporre nuove funzionalità e contribuire con correzioni al codice.

Particolare attenzione viene richiesta ai test su sistemi Windows e Linux reali, oltre che su smartphone Android, browser differenti, connessioni IPv6, VPN, firewall aziendali e configurazioni di rete meno comuni. Anche il server relay necessita di verifiche in ambienti produttivi e organizzativi per consolidarne l’affidabilità.

Impress Remote rappresenta un’aggiunta molto interessante per chi utilizza LibreOffice Impress durante conferenze, lezioni o riunioni. L’assenza di applicazioni dedicate, il supporto multipiattaforma e la possibilità di sfruttare semplicemente un browser rendono questa estensione una soluzione moderna, flessibile e perfettamente in linea con la filosofia del software libero. Abbiamo testato Impress Remote su LibreOffice di default in Ubuntu 26.04 LTS.

Lascia un commento