Ecco alcune cose da sapere su Firefox OS,il nuovo sistema mobile di Mozilla:
Cos'è Firefox OS?
Firefox OS è un sistema mobile,a base Linux,che sostanzialmente si basa sulle Tecnologie Web.
È costruito da 3 strati:
- Gonk : Il Kernel Linux
- Gecko : Il motore su cui girano le app.
- Gaia : L'interfaccia Grafica
Com'è l'interfaccia di Firefox OS?
Ha sia elementi di altri OS,sia elementi inventati da Mozilla.
La Home Screen assomiglia un po' a quella di iOS (che per alcuni
ha copiato da Firefox OS, anche se io non credo), la barra notifiche a quella di Android e altri elementi sono completamente nuovi
.
La versione 2.0 introduce una interfaccia completamente nuova, simile a quella del celebre MeeGo, ma con molte aggiunte e migliorie.
Differenze dagli attuali OS?
Allora.
La differenza maggiore è il metodo di creazione delle App.
Su Android si usa principalmente Java, su iOS Objective C (e Swift, simile a Python), mentre Firefox OS usa i linguaggi Web, cioé HTML5, CSS3 e JavaScript, che permettono di fare grandi cose, inoltre girano sui browser moderni e su più piattaforme senza macchine virtuali come Dalvik o ART.
Le app possono essere Hosted (e spesso serve una connessione Internet) o Packaged (sono in un file .zip salvato sul vostro telefono e non serve la connessione).
Inoltre tutto l'OS è open source e usa standard approvati (o in fase d'approvazione) dagli organi come il
w3c.
È sicuro?
Ha un sistema di permessi simile ad Android e ad oggi c'è
un solo malware per Firefox OS, per di più sperimentale.
È adatto all'utente comune?
Abbastanza.
Il sistema di per se ha qualche mancanza (copia incolla nelle versioni precedenti alla 2, nella 1.1 non si può cambiare suoneria ecc.) e le app non sono molte, ma se volete usare app come Facebook, WhatsApp ecc. e chiamare va benissimo.
Ovviamente gli aggiornamenti migliorano molto l'OS.
Ci sono tante app?
Per ora no (circa 4500, per i numeri precisi seguite
la pagina FB del Blog, ogni giorno pubblico le statistiche), ma la strada è spianata.
Infatti esistono già molte webapp, e molti programmi scritti nei linguaggi usati da Firefox OS (Ad esempio emulatori,suite da ufficio e persino OS), quindi ...
C'è il rischio frammentazione (come Android)?
Ni. Per ora i telefoni per 'umani' (quelli in vendita normalmente') hanno la 1.1 e e gli altri le versioni successive.
Inoltre è l'operatore a dover aggiornare, ma Mozilla si sta impegnando per fornire lei stessa gli aggiornamenti.
Quindi il rischio c'è, ma Mozilla si sta impegnando per evitarlo.
Posso creare app liberamente come su Android o devo fare come su iOS?
La creazione di app avviene con un editor di testo semplice,essendo le app in HTML/JS/CSS.
Per usare le API Mozilla,che danno accesso "profondo" al sistema, l'app va firmata digitalmente da Mozilla.
Il modo più facile per farlo è pubblicarla sul Marketplace.
Per le app normali (giochi, ufficio et similia) non servono firme digitali e si possono pubblicare anche sul Web.
Che partner ha Mozilla?
I partner di Mozilla per Firefox OS sono Telefonica,LG,Qualcomm,,ZTE,China Unicom, Alcatel, Telecom Italia, Huawei, Twitter, Line, Cut The Rope e qualche altro famoso.
Non male :)
Esiste un telefono apposito per sviluppatori?
Per gli sviluppatori Mozilla ha creato il Flame,telefono potente e con molte opzioni utili.Se volete saperne di più vi basterà leggere questo articolo.
Firefox OS pensa alla privacy?
Molto, non ha funzioni spione e ha varie funzioni che proteggono la privacy. Inoltre il codice sorgente è analizzabile.
Se vi servisse l'anonimato c'è OrFox OS, versione modificata in modo da includere Tor.Etichette: Android, CSS, Firefox OS, Frammentazione, HTML, HTML5, iOS, Javascript, Mozilla