Notizie con etichetta “Firefox OS”

Imparare a sviluppare per Firefox OS: la guida veloce

Firefox OS è il progetto Mozilla nato per portare il Web in tutte le tasche grazie al suo essere veloce, semplice e intuitivo. Durante lo scorso anno sono stati organizzati diversi eventi in Italia dedicati al nuovo sistema operativo, anche senza la nostra partecipazione diretta, dimostrandoci che c’è un reale interesse per un qualcosa che non sia il solito iOS o Android. Si tratta di una reale alternativa open source a questi sistemi basata su nuove tecnologie sempre fruibili come HTML5.

Uno dei progetti della nostra community dedicato a Firefox OS è finalmente a disposizione del grande pubblico: la traduzione della Guida veloce allo sviluppo per Firefox OS.

firefoxos-dev-quickguide

Scritto originariamente da Andre Alves Garzia in portoghese e inglese, è stato completamente tradotto da alcuni membri della nostra comunità. Alla localizzazione sono stati aggiunti nuovi materiali e le ultime novità che la guida originale -per ovvi motivi- non contiene. Il lavoro ha richiesto un anno di revisioni e di valutazioni ma ha portato a un risultato indubbiamente valido per qualsiasi sviluppatore HTML, CSS e JavaScript che voglia sperimentare Firefox OS. Durante questo processo abbiamo cercato di rendere il documento semplice e intuitivo come il sistema che intende descrivere e rendere accessibile a tutti.

Questo un estratto completo del nuovo materiale incluso:

  • Linee guida per il Marketplace dove è possibile pubblicare la propria app.
  • Informazioni sul manifest, vera e propria carta d’identità di ogni app.
  • Capitolo sul Boilerplate e su l10n.js per lavorare al meglio.
  • Elenco delle webActivity per capire immediatamente le potenzialità del sistema.
  • Web Component, Moz Polyfill, Firefox Developer Edition sono solo alcune delle tecnologie spiegate.
  • Come sfruttare al meglio le pagine su Github.
  • I nuovi strumenti per gli sviluppatori come il WebIDE.
  • Come usare un telefono Firefox OS per il debug con Firefox.

Tutto il materiale è revisionato e aggiornato all’anno corrente.

Per maggiori informazioni potrete fare riferimento alla pagina su Leanpub in cui scaricare gratuitamente questo ebook nei diversi formati disponibili.

Per lasciare commenti e opinioni potete trovarci e contattarci su GitHub, dove potrete inoltre contribuire attivamente al progetto. È anche possibile partecipare alla discussione nel nostro forum all’interno della discussione dedicata al progetto.

Vorrei personalmente ringraziare tutti i volontari che mi hanno permesso, dopo oltre un anno di lavoro, di arrivare alla pubblicazione di questa versione beta: GiammyJet, Michro, Sara_t, Miki64, Gialloporpora, Edoput e Nicokant. Senza di loro non sarei mai riuscito a portare avanti questo lavoro che spero permetterà di promuovere sempre più questo sistema.

Non dimenticate però che il Mozilla Developer Network è e rimane il riferimento per lo sviluppo di Firefox OS e che questa guida è pensata per coloro che decideranno di provare a sviluppare la propria idea senza perdersi nella moltitudine di pagine pubblicate, una sorta di primi passi verso una più ampia conoscenza del prodotto.

Prima di concludere vorrei invitare tutti a incontrare alcuni dei volontari durante il meetup al CodeMotion del prossimo 27 Marzo dove potrete porre le vostre domande e scoprire i nostri progetti come community, oltre ad accaparrarvi qualche gadget che cerchiamo di non far mancare mai! 🙂

Testo di Daniele Scasciafratte, revisione di Giovanni Francesco Solone


Firefox OS workshop a Bologna (17 settembre 2014)

T3LAB organizza, in collaborazione con l’Associazione Mozilla Italia, il primo evento emiliano interamente dedicato a Firefox OS, il nuovo sistema operativo mobile per smartphone, completamente open source e sviluppato con standard web (HTML, CSS, JavaScript). L’evento sarà diviso in due sessioni: durante la mattinata ci saranno talk tecnici da parte di esponenti di Mozilla, mentre nel pomeriggio lo staff di Mozilla affiancherà i partecipanti nello sviluppare la propria applicazione per Firefox OS.

FxOS-Bologna17092014

IMPORTANTE: per poter partecipare alla sessione pomeridiana i partecipanti dovranno portare con sé il proprio PC portatile. L’evento è gratuito, previa registrazione.

Orari, modulo di registrazione e altro ancora sono disponibili sulla pagina ufficiale dell’evento all’indirizzo t3lab.it/en/eventi/firefox-os-workshop.

Vi invitiamo inoltre a seguire gli account ufficiali di Firefox OS su Twitter (twitter.com/firefoxosit) e Facebook (facebook.com/firefoxosit) per tutte le novità sul mondo Firefox OS 😉


Firefox OS Conference & Hackaton – Milano 27-28 marzo 2014

Meet-the-Firefox-OS-Mascot-a-Fox-That-s-on-FireAvete da fare il prossimo 27 e 28 marzo? Se siete interessati al mondo di Firefox OS e vi trovate dalle parti di Milano, “Voglia di Scienza” arriva al secondo appuntamento con una doppia giornata “Conference & Hackaton” presso il Dipartimento di Informatica di via Comelico 39.

Dalle 9:00 alle 16:00 di giovedì 27 e dalle 9:00 alle 18:00 di venerdì 28 potrete confrontarvi con chi il sistema lo conosce in ogni suo particolare e ha deciso di sviluppare le proprie idee in maniera aperta e disponibile per tutti, su Firefox OS, un sistema che vuole fare la differenza e non realizzare profitti. Tutti potete contribuire a creare un web migliore.

Francisco Giordano (Technical Lead di Telefónica Digital), Borja Salguero (Frontend Engineer di Firefox OS) e il nostro Daniele Scasciafratte (Training Lead Firefox OS per l’Italia) vi accompagneranno durante l’intero arco della manifestazione e proclameranno i vincitori della seconda giornata tutta “Hackaton” per lo sviluppo di un’applicazione per Firefox OS.

Gadget e colleghi vi aspettano dunque, voi dovete solo tenervi liberi e presentarvi puntuali all’appuntamento oltre che iscrivervi gratuitamente, niente di più semplice 🙂

1921215_10202766061146377_1664708020_o

Tutti gli aggiornamenti sull’evento verranno costantemente pubblicati sul sito web ufficiale all’indirizzo firefoxosconference.splashthat.com che vi consigliamo ovviamente di tenere d’occhio! 😉


APC Paper: Firefox OS sul tuo televisore

Prendete Firefox OS, portatelo fuori da quello che pensate possa essere “l’involucro” più comune in cui racchiuderlo in questo periodo (uno dei cellulari di lancio, quindi) e fatelo girare su una scheda contenuta in quello che chiunque considererebbe un normale libro. Lo ha fatto APC e lo ha chiamato Paper.

VIA ARM Cortex-A9 da 800Mhz, un banco di RAM DDR3 da 512MB con 4GB di NAND Flash dove poter conservare i dati (applicazioni, impostazioni, ecc.), un piccolo chip grafico 2D/3D per permettere di trasmettere sul monitor l’immagine a 720p tramite l’uscita HDMI. Due porte USB 2.0, una microUSB, un’uscita Audio con normale jack tipico da cuffie e un ingresso microfono. Completano il quadro la porta di rete ethernet 10/100 e la possibilità di ospitare una microSD tramite lo slot che trovate vicino alle porte appena descritte.

APC Paper (Firefox OS)

Tutto questo in un piccolo oggetto leggerissimo per una dimensione totale di 204 x 98 x 28mm (W x H x D), completamente realizzato in alluminio e cartone riciclato pressato, che a fare i “green” ci si guadagna sempre 😉

Tutto questo ha un costo: 99 dollari, ordinabile direttamente dal sito web di APC, in linea con la politica prezzi applicata da Mozilla che prevede prodotti estremamente accessibili per tutti.

Oltre le semplici caratteristiche

Sono belle parole, me ne rendo conto, probabilmente vorrete parlare di prestazioni ed esperienza d’utilizzo, eppure lo avete già visto almeno una volta (mi auguro). Su simulatore, su telefono, Firefox OS con i suoi pro e i suoi contro e con la sua voglia di crescere sempre più ha fatto breccia nel cuore di molti e raccolto di contro tantissime critiche costruttive e non, eppure eccoci qui, ancora a parlare del nuovo sistema che -vorrei ricordarvi- pecca di gioventù come qualsiasi altro sistema sviluppato per il mobile. Io, utilizzatore iOS ancora oggi (nonostante possieda anche un Keon con Firefox OS a bordo), ricordo ancora la mancanza del copia-incolla, del multi-tasking o dei mille problemi su quel primo “2G” che si poteva acquistare solo in America. Nessuno “nasce imparato” 😉

Lo stesso accade sull’OS di Mozilla e il Paper APC non fa certo eccezione.

APC Paper (Firefox OS) APC Paper (Firefox OS) APC Paper (Firefox OS)

Cosa vuol dire? Beh è abbastanza scontato, per lo meno per chi ha già avuto modo di mettere le mani sopra alla prima versione rilasciata dell’OS. Ci sono ancora feature non disponibili che lo sono già nelle versioni più recenti, altre limitate, errori che possono essere corretti, alcune delle risorse del sistema che per una limitazione dell’hardware a disposizione vengono ovviamente a mancare (WiFi in primis, non essendoci un chip apposito a bordo, nda).

Un rapido setup (veloce tanto quanto quello sul cellulare o sul simulatore acceso la prima volta), la completa mancanza delle localizzazioni più comuni oltre l’inglese o il francese che si trovano a bordo per poi arrivare alla schermata iniziale dove sarà possibile aggiungere applicazioni e collegamenti.

APC Paper (Firefox OS) APC Paper (Firefox OS) APC Paper (Firefox OS)

Difficile e forse “strano” (nonostante basti farci l’abitudine) il controllo del sistema a video: dovrete collegare un mouse ad una delle porte USB disponibili e spostarvi come se quello fosse il vostro dito, vale quindi per l’apertura delle applicazioni così come per la navigazione tra le schermate. Tenere premuto il pulsante e portare il puntatore dal basso verso l’alto vi permetterà invece di tornare alla schermata iniziale. Forse per una questione meramente estetica l’immagine a monitor è stata tagliata per nascondere (almeno parzialmente) la barra superiore con l’orario, la carica della batteria e gli altri dettagli, basterà comunque portare la finestra verso il basso per richiamare la classica area di notifica del sistema.

APC Paper (Firefox OS)

APC Paper (Firefox OS) APC Paper (Firefox OS) APC Paper (Firefox OS)
APC Paper (Firefox OS) APC Paper (Firefox OS) APC Paper (Firefox OS)

Ho provato a cercare aggiornamenti ma -neanche a dirlo- nessuno disponibile. Ciò che mi auguro è che sul sito del produttore (APC, non Mozilla, nda) possano comparire documentazioni e download per permettere all’utilizzatore finale di aggiornare quel sistema altresì parecchio limitato su un pezzo di ferro che altrimenti sarebbe inutilizzabile per chi non ha la minima esperienza e non sa da dove cominciare a mettere le mani per poterlo far operare diversamente.

Se l’OS è giovane, questo progetto e relativo prodotto lo sono ancora di più, diamo tempo al tempo, non credo -almeno attualmente- che sia il caso di fare un investimento per portare sul televisore di casa propria qualche applicazione sociale o altre già presenti nel Marketplace probabilmente già prodotte e rese disponibili per un qualsiasi SmartTV di generazione più o meno recente.

Sarà per la prossima volta?


21 febbraio 2014: Firefox OS Workshop all’Università di Bari

Luigi collabora con Mozilla Italia per quel che riguarda il lancio e la diffusione di Firefox OS nella nostra nazione insieme a me ed altri ragazzi della comunità. Quello che leggete qui di seguito è il comunicato riguardante l’evento che si terrà a Bari venerdì 21 febbraio, completamente dedicato a Firefox OS, aperto a tutti gli interessati!

Venite a scoprire a Bari il 21 febbraio 2014, presso il Dipartimento di Informatica dell’Università degli Studi di Bari, il primo evento sponsorizzato da Mozilla e dedicato a Firefox OS, il nuovo sistema operativo mobile per smartphone, completamente open source e sviluppato con standard web (HTML, CSS, JavaScript).

Workshop Bari

L’evento sarà diviso in due sezioni: durante la mattinata ci saranno talk tecnici da parte di esponenti di Mozilla, mentre nel pomeriggio ci sarà un evento di sviluppo di applicazioni per Firefox OS. Le migliori app verranno premiate con ricchi premi!

Tutti i partecipanti all’evento riceveranno splendidi gadgets. Non mancate!

Programma dell’evento

09:30 ­ Check­in dei partecipanti

Talk Time

  • 10:00 ­ Mozilla e la sua missione ­ (Luigi Tedone)
  • 10:30 ­ Firefox OS e l’App Manager (­ Luca Greco)
  • 11:30 ­ Firefox OS Boilerplate ­ (Daniele Scasciafratte)
  • 12:00 ­ jQuery Mobile (­Domenico Martella e Francesco Valente)

Workshop Time

  • 15:00 ­ Coding time
  • 18:30 ­ Premiazione finale

Location

L’evento si svolge presso il Campus dell’Università degli Studi di Bari situato in Via Orabona n°4 (goo.gl/maps/vjep6) e più precisamente:

  • Per i talk della mattina, presso l’Aula 2 del Palazzo delle Aule
  • Per il workshop pomeridiano, presso le aule Hume e Gödel del Dipartimento di Informatica (2° piano)

L’evento è gratuito, ma è obbligatoria la registrazione su EventBrite (bit.ly/1idPflt). Su EventBrite è possibile inoltre trovare tutte le informazioni sull’evento.

In bocca al lupo a Luigi e a tutti i ragazzi, accorrete numerosi e -se potete e volete- date spazio al comunicato, riportate l’URL di questo articolo e parlatene ai vostri contatti sui Social Network! 😉


Mobile & Embedded – Evento del GDG Firenze per il prossimo 13 febbraio

Il 13 Febbraio 2014 dalle 14:00 alle 18:30 presso Le Murate (www.lemurate.comune.fi.it) il Google Developers Group di Firenze (www.gdg-firenze.info) organizza, in collaborazione con UDOO (www.udoo.org), la prima conferenza sullo sviluppo di applicazioni per dispositivi mobile & embedded.

gdgfirenze_13febbraio

Durante il meeting ci saranno contributi su Intel’s Android NDK x86, Udoo, HTML5, iOS, B2G, … e naturalmente moltissimi gadget 😉

Al termine della giornata è previsto un aperitivo di networking presso il bar de Le Murate offerto da UDOO.

L’evento è come sempre gratuito per tutti i membri della community, ma è obbligatoria la registrazione (https://www.eventbrite.it/e/biglietti-mobile-embedded-10117881857).

Tutte le informazioni alla pagina dell’evento (http://www.gdg-firenze.info/lista-eventi-italiani/mobile-embed).