Davide Pisano'
Audio fingerprinting in WebAssembly per l'esecuzione in browser web = WebAssembly-based audio fingerprinting running in the browser.
Rel. Antonio Servetti. Politecnico di Torino, Master of science program in Computer Engineering, 2023
Abstract
Negli ultimi anni, si è assistito a una trasformazione epocale nel paradigma di sviluppo delle applicazioni desktop, il quale si è mosso con determinazione verso un'architettura basata sul web. Questa transizione ha visto la sostituzione delle tradizionali applicazioni desktop Win32 o Java con soluzioni web, basate sul linguaggio di programmazione JavaScript e sulle varie soluzioni che vi ruotano attorno. Parallelamente, il campo delle applicazioni per dispositivi mobili ha abbracciato strumenti cross-platform con strumenti come React Native, consentendo la realizzazione di app eseguibili sia su dispositivi Android che iOS, condividendo la stessa codebase e riducendo i costi e i tempi di sviluppo: ancora una volta queste tecnologie sono basate su JavaScript.
JavaScript è quindi passato dall’essere un linguaggio per pagine web ad un linguaggio “general purpose”
Relators
Academic year
Publication type
Number of Pages
Additional Information
Course of studies
Classe di laurea
URI
![]() |
Modify record (reserved for operators) |
