Sito Ufficiale del Mensile di informazione del "Municipio Montesacro" Edito e Diretto da Roberto Borgheresi

Home | News | Rubrica | Forum | Contattaci | Mappa



Questa è la sezione Informatica

Ultimo Articolo

La promessa di Firefox OS
13/02/2013 23:39:27

"Ma come è possibile che Firefox OS sta andando a battere Android o iOS?"

Questa è la reazione di molte persone quando dicono che stanno lavorando su Firefox OS, il nuovo sistema operativo mobile di Mozilla. Si tratta di una reazione logica. Dopo tutto, viviamo in tempi in cui tutte le aziende del software e madre stanno rilasciando una piattaforma mobile, cercando di attirare gli sviluppatori nel loro nuovo ambiente proprietario, API, librerie, etc.

Ma Firefox OS non sarà direttamente in lotta contro altre piattaforme mobili. Il suo obiettivo principale è quello di cambiare il modo in cui nel mondo si sviluppa applicazioni mobili, e anche nel caso improbabile che Firefox stesso OS scompare nel processo, se diventare  web-apps  mainstream, riuscendoci.

Il fatto che ogni sito web è una applicazione potenziale non può essere sottovalutato. Attingendo a tecnologie estremamente popolari e flessibili, come HTML5, CSS3 e JavaScript, Firefox OS immediatamente promosso milioni di sviluppatori web e gli sviluppatori di applicazioni in JavaScript. Tutto quello che dovete fare è scaricare un addon gratuito simulatore (e nemmeno questo è strettamente necessario se la vostra applicazione non ha intenzione di usare le API di telefono). Gli sviluppatori già conosce l'ambiente del browser e gli strumenti, e non c'è bisogno di imparare una nuova lingua o quadro.

Proprio quando si è imparato ad amare le classi altamente architettati Android e manager o denominazione metodo di bella di iOS, perché si dovrebbe ritornare di nuovo a quel caos che è la scrittura di applicazioni web? Forse non siamo d'accordo che l'HTML non era, dopo tutto, abbastanza buono per fare applicazioni reali e dello spettacolo?

Beh, potrebbe essere stato vero un po' di tempo fa, ma si vive in un mondo nuovo adesso. Esistono diversi approcci per gli sviluppatori di sviluppare applicazioni web solidi e del mondo reale, sotto forma di strutture di alta qualità. A Telenor/Comoyo si sono appoggiati verso l'utilizzo per la costruzione di applicazioni AngularJS, ma ci sono più pensieri, strutture affidabili che si basano su anni di conoscenza esistente di sviluppo di applicazioni moderne. E se il vostro problema è con JavaScript come linguaggio, si può già usare una miriade di linguaggi che compilano affidabile ad esso. Vieni da un ambiente Java? Probabilmente come Duel, da Google. Più di un tipo funzionale di Developer? Si prova ClojureScript, che è una implementazione impressionante, ben tenuto e ben funzionante di Clojure sopra JavaScript. Venendo da Ruby? Sarete quasi a casa con CoffeeScript.

Mentre alcuni altri fornitori mobili, come Blackberry forniscono anche i modi per sviluppare applicazioni per i sistemi che utilizzano HTML5, Mozilla sta andando un passo oltre, spingendo a fondo per uniformare il WebAPI attraverso il W3C, garantendo che la vostra applicazione funziona in qualsiasi dispositivo che segue la WebAPI standard.

A mio modesto parere, questo mette un certo senso nella follia che in via di sviluppo per i dispositivi mobili è ormai, in cui lo sviluppatore deve conoscere più lingue, i quadri e le API, per non parlare di pagare una tassa di sviluppatori per creare applicazioni in alcuni casi. Ci si sente davvero come un passo dalla filosofia web aperto a destra nuovamente dentro gli anni '90, il motociclo con vendor lock-in, ma senza la buona musica.

Mozilla ha un buon track record di guardare dopo il web, ed è una società di fiducia da parte dei suoi utenti. In passato hanno giocato un ruolo importante nel liberare noi dal monopolio del browser e spingendo per gli standard web più, un movimento che browser come Chrome agganciato, contribuendo ad un web migliore, più veloce e più accessibile per tutti. Dovremmo cercare di fare lo stesso con i nostri ambienti mobili. Meno giardini recintati, più standard ed apertura.




[ Torna alle Sezioni | Versione Stampabile ]
Accedi/Registrati
Nome utente:

Password:


Hai perso la password?

Registrati ora!
 
 
5 utente(i) sono online (2 utente(i) stanno navigando in Sezioni)

Iscritti: 0
Semplici visitatori: 5

Altro...