Mozilla ha presentato Open Web Apps, il proprio framework per lo sviluppo e la distribuzione di applicazioni basate sulle tecnologie del Web, quali HTML e JavaScript.
Questa tecnologia potrebbe costituire un´alternativa ai sistemi analoghi di Google e Apple per Android e iOS, con la caratteristica, non trascurabile, di poter replicare l´intero ecosistema senza che sia necessario dipendere da un´azienda in particolare.
In un post sul blog di Mozilla si legge che per far funzionare le applicazioni è richiesto una versione recente di Firefox, Firefox for mobile, Chrome, Safari, Opera, o uno basato su WebKit mobile.
Le caratteristiche delle Open Web Apps sono le seguenti:
- Si costruiscono usando HTML, CSS e JavaScript;
- Possono essere "installate" all´interno di un browser, sul desktop o sulla schermata di gestione di un dispositivo mobile;
- Funzionano su tutti i browser moderni, lasciando scegliere a ciascuno di essi in che modo gestirne la presentazione a video e la gestione;
- Supportano applicazioni a pagamento mediante procedure di identificazione esistenti, quali OpenID.
- Supportano la portabilità degli acquisti: un´applicazione, una volta acquistata, potrà essere eseguito su tutti i dispositivi di ogni singolo utente senza costi aggiuntivi;
- Potranno richiedere l´accesso ad una o più funzionalità avanzate o per le quali è necessario comunicare informazioni sensibili (come la geolocalizzazione) chiedendo l´autorizzazione all´utente attraverso il sistema;
- Possono essere distribuite direttamente dagli sviluppatori agli utenti senza alcun passaggio obbligato, e distribuiti attraverso store multipli, così che essi possano competere in supporto al cliente, prezzo, politiche, ricerca delle applicazioni, valutazioni, recensioni e altre caratteristiche;
- Possono ricevere notifiche da una computing cloud;
- Permettono una ricerca approfondita tra applicazioni: ciascuna di esse può implementare un interfaccia che permetta al contenitore (un browser di solito) di fornire all´utente la possibilità di cercare altre applicazioni che soddisfino i criteri di ricerca.
Potete dare un´occhiata al prototipo creato per l´occasione nel video che segue.
[youtube iBFVrmyald4]