Lo sapevamo già prima Firefox stava sviluppando il suo sistema operativo basato su HTML5, non è un segreto per nessuno ma ... il segreto per molti è nella domanda "Ne vale la pena?" ed è che oggi abbiamo sistemi molto ben posizionati nelle nostre mani e con molto terreno guadagnato come Android e IOS, seguiti da BlackberryOS e Windows Phone 7.5.
Il punto in tutto questo è che competere con i primi due, almeno all'inizio, è quasi impossibile poiché l'apparato pubblicitario e di marketing di Mozilla non è nemmeno nei sogni vicino a Google o tanto meno a troll dei brevetti Manzana. Alcuni dicono che in realtà oggi non è necessario alcun nuovo sistema poiché "tutto è coperto" e altri dicono che è necessaria la varietà .
Personalmente la vedo in questo modo:
IOS Si tratta di un sistema chiuso il cui mercato si concentra su Asia, Stati Uniti e parti dell'Europa. Come ho detto prima, anche questo è chiuso; Per questo motivo, non conquista troppi follower nel mondo dei Geek piĂ¹ puristi che amano mettere le mani su tutti i loro gadget e tieni anche presente che Apple non gode di una buona reputazione presso governi come quello italiano o spagnolo per motivi di sanzione pecuniaria e non voler offrire garanzie biennali previste dalla legge.
Android secondo molti è la panacea; Ăˆ aperto, ha molti produttori alle spalle, è aggiornato, ha le ROM e molti servizi Google, ma c'è un problema… Android usa Java come linguaggio di programmazione per le sue applicazioni; il che lo mette a disagio per molti sviluppatori (includo me stesso) poichĂ© Java è brutto, lento, prolisso e fastidioso da imparare (e non lo dico affatto) e peggio ancora chiuso, motivo per cui è un fastidio totale.
Degli altri due sistemi non parlo perchĂ© in effetti lo penso FFOS puoi affrontarli molto piĂ¹ facilmente.
Il punto è che, ovviamente HTML5 non è uno standard completamente sviluppato, ha bisogno di crescere di piĂ¹ e maturare, è bene che ci siano progetti come questo che promuovono lo standard in questo modo ma almeno in primo luogo possiamo essere chiari che molte delle applicazioni native che piĂ¹ usiamo
(whatsapp, ad esempio) non sarà presente in FFOS. Ma ci sono vantaggi, e uno di questi è che la comunità di sviluppatori circostante HTML5 è enorme, il che potrebbe causare una crescita esplosiva dell'ecosistema e attrarre grandi sviluppatori; questo e quello preferisco mille volte programmare Javascript piuttosto che usare Java.
Un altro vantaggio è che essendo basato su HTML5 non avrai bisogno di software specializzato per sviluppare interfacce grafiche o SDK elaborati e fastidiosi, ma solo HTML CSS Javascript e un linguaggio server come Python, PHP o Ruby. Non è ancora chiaro come sarĂ l'ambiente di sviluppo di FF OS, ma sono sicuro che come piattaforma, se non sopravvive, aprirĂ la strada a cose piĂ¹ grandi basate sul suo concetto.
Certo, c'è qualcosa che non ho menzionato ma che è importante, si chiama Tizen, che condivide lo stesso concetto di FFOS, anche se leggermente diverso in alcuni punti.
Sicuramente non appena riesco a mettere le mani su un cellulare con FFOS SarĂ² un fanatico felice, ugualmente con a TizenSono uno di quelli che scommettono su quei sistemi operativi e tu?