Writing a web app for Firefox OS

  • Revision slug: Mozilla/Firefox_OS/Apps/Writing_a_web_app_for_Firefox_OS
  • Revision title: Scrivere una web app per Firefox OS
  • Revision id: 372915
  • Created:
  • Creator: EdoPut
  • Is current revision? No
  • Comment

Revision Content

Le app di B2G/Firefox OS sono Web app scritte in HTML, CSS e JavaScript. Le puoi pubblicare sul Web esattamente come faresti con un sito. Per rendere un sito installabile come Web app sui device devi solo aggiungere un file manifest e un bottone al tuo sito per avviare l'installazione.

I seguenti argomenti sono il punto di partenza raccomandato:

Naturalmente sentititi libero di immergerti ancora più in profondità nelle open Web Apps!

Installare le Web app

Dopo aver pubblicato app e file manifest sul Web devi far in modo che il browser se ne accorga. Nel momento dell'installazione, il browser cerca il file manifest e aggiunge ciò che serve alla home screen, etc.

Per installare un'app devi scrivere una chiamata a navigator.mozApps.install API. Questo è un esempio per il bottone di installazione che puoi inserire nella tua app quando la pubblicherai:

<script>
var manifest_url = "http://my.webapp.com/manifest.json";
</script>

<button onclick="navigator.mozApps.install(manifest_url); return false;">
  Installa questa fantastica app nella tua schermata Home!
</button>

Nota: questo bottone potrebbe anche essere aggiunto in un app market come il  Firefox Marketplace, ma spesso è molto comodo avere un link a "Installa come Web app" sulla pagina principale del tuo sito.

Adesso visita il tuo sito nel browser di B2G/Firefox OS e installa la tua app cliccando sul bottone "Installa come Web app".

Revision Source

<p>Le app di B2G/Firefox OS sono Web app scritte in HTML, CSS e JavaScript. Le puoi pubblicare sul Web esattamente come faresti con un sito. Per rendere un sito installabile come Web app sui device devi solo aggiungere un <em>file manifest</em> e un bottone al tuo sito per avviare l'installazione.</p>
<p>I seguenti argomenti sono il punto di partenza raccomandato:</p>
<ul>
  <li><a href="/en-US/docs/Apps/Getting_Started">Comincia a sviluppare la tua app</a></li>
  <li><a href="/en-US/docs/Apps/Manifest">App manifest</a></li>
</ul>
<p>Naturalmente sentititi libero di <a href="/en-US/docs/Apps">immergerti ancora più in profondità nelle open Web Apps</a>!</p>
<h2 id="Installing_the_Web_app">Installare le Web app</h2>
<p>Dopo aver pubblicato app e file <em>manifest </em>sul Web devi far in modo che il browser se ne accorga. Nel momento dell'installazione, il browser cerca il file <em>manifest</em> e aggiunge ciò che serve alla home screen, etc.</p>
<p>Per installare un'app devi scrivere una chiamata a <a href="/en-US/docs/DOM/Apps.install"><code>navigator.mozApps.install</code> API</a>. Questo è un esempio per il bottone di installazione che puoi inserire nella tua app quando la pubblicherai:</p>
<pre class="brush: html">
&lt;script&gt;
var manifest_url = "http://my.webapp.com/manifest.json";
&lt;/script&gt;

&lt;button onclick="navigator.mozApps.install(manifest_url); return false;"&gt;
  Installa questa fantastica app nella tua schermata Home!
&lt;/button&gt;
</pre>
<p>Nota: questo bottone potrebbe anche essere aggiunto in un app market come il&nbsp; <a href="/en-US/docs/Apps/Submitting_an_app">Firefox Marketplace</a>, ma spesso è molto comodo avere un link a "Installa come Web app" sulla pagina principale del tuo sito.</p>
<p>Adesso visita il tuo sito nel browser di B2G/Firefox OS e installa la tua app cliccando sul bottone "Installa come Web app".</p>
Revert to this revision