Aplicativos

  • Revision slug: Apps
  • Revision title: Aplicativos
  • Revision id: 292887
  • Criado:
  • Criador: AluisioASG
  • É a revisão atual? Sim
  • Comentar

Conteúdo da revisão

Quer receber notícias do projeto Open Web Apps?
Inscreva-se aqui!

O projeto Open Web Apps permite aos desenvolvedores criar ricas experiências em aplicativos HTML5 que executam em múltiplos dispositivos e formatos (desktop, celular, tablet, etc.) usando padrões Web e tecnologias abertas como HTML5, CSS e JavaScript. O projeto visa também criar um rico ecossistema distribuído de lojas de aplicativos HTML5, incluindo uma operada pela Mozilla. A Mozilla propõe recolocar o desenvolvedor no controle de todos os aspectos da experiência de seus aplicativos do desenvolvimento até a distribuição e a relação direta com o consumidor.

Os aplicativos são desenvolvidos com tecnologias Web padrão associadas com metadados adicionais que permitem ao Agente de Usuário descobrir, instalar, executar e conceder privilégios extras aos aplicativos.

Tópicos da documentação

Criando aplicativos

Perguntas frequentes
Perguntas frequentes sobre aplicativos.
Primeiros passos
Este guia lhe permitirá entender o que transforma um site comum em um aplicativo.
Para desenvolvedores de aplicativos móveis
Se você já desenvolve aplicativos móveis, descubra como transformá-los em aplicativos baseados na Web.
Para desenvolvedores Web
Se você já desenvolve sites ou aplicativos Web, descubra como torná-los instaláveis.
Instalação de aplicativos
Notas específicas de plataformas sobre como aplicativos são instalados e executados no sistema ou dispositivo do usuário.
Utilizando aplicativos offline
Como projetar aplicativos para que eles possam ser armazenados localmente e utilizados sem uma conexão à Internet.

Jogos

Desenvolvendo jogos
Considerações sobre jogos, como uso offline, identidade, e interação multijogador.
Motores e bibliotecas de jogos
Motores e bibliotecas úteis para desenvolver jogos.
 
 

Informação de referência

Arquitetura de aplicativo
Uma visão geral da tecnologia por trás dos aplicativos.
O manifesto de aplicativo
Estrutura e conteúdo do manifesto de aplicativo, que define o mesmo para o navegador.
APIs de dispositivo
Interfaces de programação de aplicativo para recursos de dispositivos:
API JavaScript para aplicativos
Funções (em navigator.mozApps) que sites da Web podem chamar para instalar ou gerenciar aplicativos.
Tempo de execução da Web
O tempo de execução de aplicativos Web provê a API que permite que aplicativos sejam instalados, gerenciados, e executados. As funções da API são embutidas no Firefox para Mac e Windows, a partir do Firefox 16. Para outros navegadores, elas são disponibilizadas por uma biblioteca JavaScript.

Outros recursos

Por trás do preview para desenvolvedores do Mozilla Apps
Uma análise (agora um pouco desatualizada) em como as peças da arquitetura de aplicativos se encaixam, por um dos desenvolvedores principais.

Mozilla Marketplace

O Mozilla Marketplace é um site onde desenvolvedores podem listar seus aplicativos para que sejam encontrados e baixados por usuários finais.

Enviando um aplicativo
Instruções passo a passo, incluindo como definir preços e uma chave de estorno PayPal.
 
Pagamentos no Mozilla Marketplace
Aprenda sobre as diferentes opções de pagamento disponíveis para aplicativos no Mozilla Marketplace.
API de envio do Marketplace
Uma API para adicionar aplicativos ao Mozilla Marketplace

O projeto Open Web Apps

Fórum de discussão do projeto:
{{ DiscussionList("dev-webapps", "mozilla.dev.webapps") }}


{{ languages( {"es": "es/Aplicaciones", "fr": "fr/Applications","zh-cn":"zh-cn/_apps"} ) }}l

Fonte da revisão

<div style="float: right; margin: 2em; padding: 1em; border: solid blue 2px; width: 150px">
  <strong>Quer receber notícias do projeto Open Web Apps?</strong><br />
  <a href="/pt-BR/apps" title="/pt-BR/apps">Inscreva-se aqui!</a></div>
<p><span>O projeto Open Web Apps permite aos desenvolvedores criar ricas experiências em aplicativos HTML5 que executam em múltiplos dispositivos e formatos (desktop, celular, tablet, etc.) usando padrões Web e tecnologias abertas como HTML5, CSS e JavaScript. O projeto visa </span><span>também </span><span>criar um rico ecossistema distribuído de lojas de aplicativos HTML5, incluindo uma operada pela Mozilla. A Mozilla propõe recolocar o desenvolvedor no controle de todos os aspectos da experiência de seus aplicativos </span><span>—</span><span> do desenvolvimento até a distribuição e a relação direta com o consumidor.</span></p>
<p>Os aplicativos são desenvolvidos com tecnologias Web padrão associadas com metadados adicionais que permitem ao Agente de Usuário descobrir, instalar, executar e conceder privilégios extras aos aplicativos.</p>
<h2 id="T.C3.B3picos_da_documenta.C3.A7.C3.A3o">Tópicos da documentação</h2>
<div style="-moz-column-width:28em; -webkit-columns:28em; columns:28em; border: dotted 1px; padding: 1em;">
  <div>
    <h3 id="Criando_aplicativos">Criando aplicativos</h3>
    <dl>
      <dt>
        <a href="/en/Apps/FAQs" title="https://developer.mozilla.org/en/Apps/FAQs">Perguntas frequentes</a></dt>
      <dd>
        Perguntas frequentes sobre aplicativos.</dd>
      <dt>
        <a href="/en/Apps/Getting_Started" title="OpenWebApps/GettingStarted">Primeiros passos</a></dt>
      <dd>
        Este guia lhe permitirá entender o que transforma um site comum em um aplicativo.</dd>
      <dt>
        <a href="/en/Apps/For_mobile_developers" title="For mobile app developers">Para desenvolvedores de aplicativos móveis</a></dt>
      <dd>
        Se você já desenvolve aplicativos móveis, descubra como transformá-los em aplicativos baseados na Web.</dd>
      <dt>
        <a href="/en/Apps/For_Web_developers" title="For Web developers">Para desenvolvedores Web</a></dt>
      <dd>
        Se você já desenvolve sites ou aplicativos Web, descubra como torná-los instaláveis.</dd>
      <dt>
        <a href="/en/Apps/Platform-specific_details" title="Launching apps">Instalação de aplicativos</a></dt>
      <dd>
        Notas específicas de plataformas sobre como aplicativos são instalados e executados no sistema ou dispositivo do usuário.</dd>
      <!--
					<dt><a href="mks://localhost/en/Apps/Identity_integration" title="/en/Apps/Identity integration">Identity integration</a></dt>
					<dd>How to securely identify app users via BrowserID.</dd>
-->
      <dt>
        <a href="/pt-BR/docs/Apps/Using_apps_offline" title="/pt-BR/docs/Apps/Using_apps_offline">Utilizando aplicativos offline</a></dt>
      <dd>
        Como projetar aplicativos para que eles possam ser armazenados localmente e utilizados sem uma conexão à Internet.</dd>
    </dl>
  </div>
  <div>
    <h3 id="Jogos">Jogos</h3>
    <dl>
      <dt>
        <a href="/pt-BR/docs/Apps/Desenvolvendo_jogos" title="/pt-BR/docs/Apps/Desenvolvendo_jogos">Desenvolvendo jogos</a></dt>
      <dd>
        Considerações sobre jogos, como uso offline, identidade, e interação multijogador.</dd>
      <dt>
        <a href="/en/Apps/Game_engines_and_libraries" title="/en/Apps/Game_libraries_and_platforms">Motores e bibliotecas de jogos</a></dt>
      <dd>
        Motores e bibliotecas úteis para desenvolver jogos.</dd>
      <dd>
        &nbsp;</dd>
      <dd>
        &nbsp;</dd>
    </dl>
  </div>
  <div>
    <h3 id="Informa.C3.A7.C3.A3o_de_refer.C3.AAncia">Informação de referência</h3>
    <dl>
      <dt>
        <a href="/en/Apps/Apps_architecture" title="en/Apps/How apps work">Arquitetura de aplicativo</a></dt>
      <dd>
        Uma visão geral da tecnologia por trás dos aplicativos.</dd>
      <dt>
        <a href="/en/Apps/Manifest" title="OpenWebApps/AppManifest">O manifesto de aplicativo</a></dt>
      <dd>
        Estrutura e conteúdo do manifesto de aplicativo, que define o mesmo para o navegador.</dd>
      <!--
			<dt><a href="mks://localhost/en/Apps/App_start-up_library" title="en/Apps/App start-up library">App start-up library</a></dt>
			<dd>For your convenience, a library that handles start-up checks for manifests, receipts, and user identity. Use it as-is, or crib for your own code.</dd>
-->
      <dt>
        APIs de dispositivo</dt>
      <dd>
        Interfaces de programação de aplicativo para recursos de dispositivos:
        <ul>
          <li><a href="/En/Using_geolocation" title="Using geolocation">Geolocalização</a></li>
          <li><a href="/en/DOM/Orientation_and_motion_data_explained" title="en/DOM/Orientation_and_motion_data_explained">Orientação</a></li>
          <li><a href="/en/DOM/Using_the_Camera_API" title="Using the Camera API">Câmera</a></li>
        </ul>
      </dd>
      <dt>
        <a href="/en/Apps/Apps_JavaScript_API" title="OpenWebApps/RepositoryAPI">API JavaScript para </a>aplicativos</dt>
      <dd>
        Funções (em <code>navigator.mozApps</code>) que sites da Web podem chamar para instalar ou gerenciar aplicativos.</dd>
      <dt>
        Tempo de execução da Web</dt>
      <dd>
        O tempo de execução de aplicativos Web provê a API que permite que aplicativos sejam instalados, gerenciados, e executados. As funções da API são embutidas no Firefox para Mac e Windows, a partir do Firefox 16. Para outros navegadores, elas são disponibilizadas por uma biblioteca JavaScript.
        <ul>
          <li><a class="link-https" href="https://apps.mozillalabs.com/appdir/" title="https://apps.mozillalabs.com/appdir/">Aplicativos de demonstração</a></li>
          <li><a class="link-https" href="https://myapps.mozillalabs.com/jsapi/include.complete.js" title="https://myapps.mozillalabs.com/jsapi/include.complete.js">Código-fonte do tempo de execução Web HTML5</a></li>
        </ul>
      </dd>
    </dl>
    <h3 id="Outros_recursos">Outros recursos</h3>
    <dl>
      <dt>
        <a class="external" href="http://kix.in/2011/12/15/behind-the-mozilla-apps-developer-preview/" title="http://kix.in/2011/12/15/behind-the-mozilla-apps-developer-preview/">Por trás do preview para desenvolvedores do Mozilla Apps</a></dt>
      <dd>
        Uma análise (agora um pouco desatualizada) em como as peças da arquitetura de aplicativos se encaixam, por um dos desenvolvedores principais.</dd>
    </dl>
  </div>
</div>
<div style="-moz-column-width:28em; -webkit-columns:28em; columns:28em; border: dotted 1px; padding: 1em;">
  <h2 id="Mozilla_Marketplace">Mozilla Marketplace</h2>
  <p>O Mozilla Marketplace é um site onde desenvolvedores podem listar seus aplicativos para que sejam encontrados e baixados por usuários finais.</p>
  <dl>
    <dt>
      <a href="/en/Apps/Submitting_an_app" title="/en/Apps/Submitting an app">Enviando um aplicativo</a></dt>
    <dd>
      Instruções passo a passo, incluindo como definir preços e uma chave de estorno PayPal.</dd>
    <dd>
      &nbsp;</dd>
    <dt>
      <a class="external" href="/en/Apps/Marketplace_Payments" title="Mozilla Marketplace Payments">Pagamentos no Mozilla Marketplace</a></dt>
    <dd>
      Aprenda sobre as diferentes opções de pagamento disponíveis para aplicativos no Mozilla Marketplace.
      <ul>
        <li><a class="external" href="/en/Apps/Marketplace_Payments/FAQ" title="Mozilla Marketplace Payments FAQ">Mozilla Marketplace payments FAQ</a></li>
        <li><a class="external" href="/en/Apps/Marketplace_Payments/Tax_FAQ" title="Mozilla Marketplace Payments - Tax FAQ">Mozilla Marketplace payments tax FAQ</a></li>
        <li><a href="/en/Apps/In-app_payments" title="In-app payments">Pagamentos por conteúdo adicional (in-app)</a></li>
      </ul>
    </dd>
    <dt>
      <a class="external" href="http://mozilla.github.com/zamboni/topics/api.html">API de envio do Marketplace</a></dt>
    <dd>
      Uma API para adicionar aplicativos ao Mozilla Marketplace</dd>
  </dl>
</div>
<div style="-moz-column-width:28em; -webkit-columns:14em; columns:28em">
  <!--
	<h3><a href="mks://localhost/en/Apps/FAQs/Reporting" title="/en/Apps/FAQs/Reporting">Reporting</a></h3>
	<div id="magicdomid97">
		<ul class="list-bullet1">
			<li><span>My payment got lost. What can I do?</span></li>
			<li><span>How do I remove an app from the market?</span></li>
			<li><span>Known Issues</span></li>
		</ul>
	</div>
--></div>
<div style="-moz-column-width:28em; -webkit-columns:14em; columns:28em; border: dotted 1px; padding: 1em;">
  <div>
    <h2 id="O_projeto_Open_Web_Apps">O projeto Open Web Apps</h2>
    <ul>
      <li><a class="link-https" href="https://apps.mozillalabs.com/" title="https://apps.mozillalabs.com/">Site e visão geral</a></li>
      <li><a class="link-https" href="https://wiki.mozilla.org/Apps" title="https://wiki.mozilla.org/Apps">Página wiki</a></li>
      <li>Canal IRC: <a class="link-irc" href="irc://irc.mozilla.org#openwebapps" title="irc://irc.mozilla.org#openwebapps">#openwebapps em irc.mozilla.org</a></li>
    </ul>
    <p>Fórum de discussão do projeto:<br />
      {{ DiscussionList("dev-webapps", "mozilla.dev.webapps") }}</p>
  </div>
</div>
<p><br />
  {{ languages( {"es": "es/Aplicaciones", "fr": "fr/Applications","zh-cn":"zh-cn/_apps"} ) }}l</p>
Reverter para esta revisão