Progress Report

ENGLISH (Scorri in basso per l'italiano)

Here we come to a new report to update you on what I'm working on lately and on future projects.

First of all, I'm very happy because Hollywood 8.0 has been released with lots of new features and lots of bug fixes. Please look at the official website if you want to know more.

I am currently working on various projects (all made with Hollywood MAL), but the most active are the following:

PDF Tools GUI

Transcendence Project Tools

IndieGO! Dashboard

Helpers Library (update)


PDF Tools GUI

This is a set of graphical interfaces for the mentioned tools (xpdfTools), here is a screenshot of the gui I'm working on for the first tool of the series called pdfDetach.

This command line program allows you to extract and save the embedded contents of a pdf file. Obviously with a graphical interface everything is much more immediate and pleasing to the eye :)

This project was commissioned to me by Salvatore Abbate, who I really thank for his support, and it will be released for free for all the supported systems, while the source code will be available to my supporters here on Patreon.

Transcendence Project Tools

I am proud to take part in this project which I have already mentioned in a previous post (here more information and the official page, while here is the Discord channel if you want to join). I am part of the Transcendence Team and my job is to create frontend applications, clients and support tools, strictly made using Hollywood for maximum portability between the available target platforms.

Recently I developed a support program for the users of the official wallet, it is aimed to help users with common problem solutions and to help them to stay updated.

The tool is called Telos Assistant and allows you to optimize the installation of the official wallet and to update the official wallet when new versions are released, Telos Assistant is also able to update itself to the latest version available! The software was developed using my HGui library.

At a technical level I am very happy to have made something new, that is, two banner areas where the banners are cyclically shown by making a cross-fade transition between one and the other, the transition is also updated during the downloads and updates, giving the application a very pleasant appearance.

IndieGO! Dashboard

On this project too, I'm trying to take advantage of Hollywood to create a configurable dashboard inspired by the PS3 dashboard. In this case I decided to use the RebelSDL plugin to get high performance graphics, and in fact, I must say that the results are very good, with a very high frame rate.

The navigation system will be released for the IndieGO! systems as the official dahsboard, with plugins support and basic applications such as an image viewer, a music browser and an application launcher. The appearance can be completely changed using themes and it will be multiuser.

Since the project is still top secret I cannot show you any image or video :D

However I can anticipate that the Hollywood sources will be released for all my supporters.

Helpers Library

I concluding this report  with the library called Helpers: perhaps it is one of the first library I created and that contains a series of functions and objects/methods that can help the programmer. It's been a while since the last release, but in the meantime I've fixed some problems and added new features, it's still not available for download because I'm finishing including a table (immense) of the ampersand HTML codes but luckily I've almost finished, 

I'm also adding new examples and here are some screenshots of the new ones available with the library:

The ampersand decoding is needed because I've included a function that allows you to convert simple HTML pages to be viewable from Hollywood. Nothing special, but I needed a function that was able to display the error pages (in HTML) I received from remote servers :)

It's all for now, I thank all the supporters who help me monthly and I hope to give a little help to all the Hollywood coders around the world!

See you soon!

P.S.: Anyone is interested in a programming book for Hollywood? I could start writing one if there is enough interest :-)

----------------------------------------------

ITALIANO

Eccoci giunti ad un nuovo rapporto per aggiornarvi su cosa sto lavorando ultimamente e sui progetti futuri.

Innanzitutto sono molto felice perchè è uscito Hollywood 8.0 che porta un sacco di funzionalità nuove e moltissimi bug fix. Vi rimando al sito ufficiale se volete saperne di più.

Attualmente sto lavorando a vari progetti (tutti realizzati con Hollywood MAL), ma quelli più attivi ultimamente sono i seguenti :

PDF Tools GUI

Transcendence Project Tools

IndieGO! Dashboard

Helpers Library (aggiornamento)


PDF Tools GUI

Si tratta di un set di interfacce grafiche per i suddetti tools (xpdfTools), ecco qui uno screenshot della gui che sto realizzando per il primo tool della serie che si chiama pdfDetach.

Questo programma da linea di comando permette di estrarre e salvare i contenuti incorporati nei file pdf. Ovviamente con una interfaccia grafica tutto risulta molto più immediato e gradevole alla vista :)

Questo progetto mi è stato commissionato da Salvatore Abbate, che ringrazio veramente tanto per il suo supporto, tutto il lavoro sarà rilasciato gratuitamente per per tutti i sistemi supportati mentre il codice sorgente sarà disponibile solo per i miei sostenitori qui su Patreon.


Transcendence Project Tools

Sono orgoglioso di partecipare a questo progetto del quale  vi ho già accennato in un post precedente (qui ci sono più informazioni e la pagina ufficiale, mentre qui c'è il canale Discord). Faccio parte del Transcendence Team ed il mio compito è quello di realizzare applicaizioni frontend, client e tool di supporto, rigorosamente con Hollywood per la massima portabilità fra le piattaforme disponibili.

Recentemente ho sviluppato un programma di supporto per gli utenti del portafoglio ufficiale, lo scopo è aiutare gli utenti con soluzioni a problemi comuni e aiutarli a rimanere aggiornati.

Il tool si chiama Telos Assistant e permette di ottimizzare la configurazione del wallet ufficiale e di aggiornare il wallet ufficiale quando vengono rilasciate nuove versioni, Telos Assistant è anche in grado di aggiornare se stesso all'ultima versione disponibile! Il software è stato sviluppato usando la mia libraria HGui.

A livello tecnico sono molto contento di aver realizzato qualcosa di nuovo, ossia due aree banner dove i banner appunto vengono ciclicamente mostrati effettuando una transizione cross-fade  tra l'uno e l'altro, la transizione viene aggiornata anche durante le operazioni di download e di aggiornamento, dando un aspetto all'applicazione decisamente gradevole.


IndieGO! Dashboard

Anche qui sto cercando di sfruttare Hollywood al massimo per creare una dashboard configurabile che prende spunto dalla dashboard della PS3. In questo caso ho deciso di utilizzare il plugin RebelSDL per ottenere delle prestazioni grafiche performanti, e in effetti devo dire che i risultati sono molto buoni, con un frame rate molto alto.

Il sistema di navigazione sarà rilasciato per le piattaforme IndieGO! come dahsboard ufficiale, saranno supportati i plugin e ci saranno delle applicazioni di base come un visualizzatore di immagini, un browser per la musica e una launcher di applicazioni. L'aspetto può essere completamente modificato utilizzando dei temi, e per finire saranno supportati più utenti.

Visto che il progetto è ancora top secret non posso mostrarvi nessuna immagine :D

Però  posso anticipare che i sorgenti Hollywood saranno rilasciati per tutti i miei sostenitori.

Helpers Library

Concludo questo rapporto con la libreria chiamata Helpers: forse è una delle prime librerie che ho creato e che contiene una serie di funzioni e oggetti/metodi che possono aiutare durante la programmazione. E' passato un po' di tempo dall'ultima release ma nel frattempo ho sistemato alcuni problemi e ho aggiunto nuove funzionalità, ancora non è disponibile per il download perchè sto finendo di caricare una tabella (immensa) dei codici ampersand HTML ma per fortuna ho quasi terminato, questo perchè ho incluso una funzione che permette di processare semplici pagine HTML convertendole in modo da essere visualizzabili da Hollywood. Niente di particolare, ma avevo bisogno di una funzione in grado di visualizzare le pagine di errore (in HTML) che ricevevo dai server :)

Sto anche aggiungendo nuovi esempi e qui ci sono alcuni screenshot di ciò che sarà compreso con la libreria:

Ok, per adesso è tutto, ringrazio nuovamente tutti i sostenitori che mi aiutano mensilmente e spero di dare un piccolo aiuto a tutti i coder che utilizzano Hollywood sparsi per il mondo!

A presto!

P.S .: C'è qualcuno che potrebbe essere interessato ad un libro di programmazione per Hollywood? Potrei iniziare a scriverne uno se c'è abbastanza richiesta :)

Tier Benefits
Recent Posts