Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 2.58 KB

setup.md

File metadata and controls

33 lines (17 loc) · 2.58 KB

Preparativos para Desenvolver Apps para o Firefox OS {#setup}

Para construir e testar apps feitos para Firefox OS você não precisa de nada além de uma versão recente do Firefox, do complemento chamado Firefox OS Simulator e de um bom editor de texto para programação1.

Obtendo o Firefox

Diferentes navegadores possuem diferentes motores de renderização e execução de JavaScript. O Google Chrome, o Opera e o Safari utilizam o motor conhecido como WebKit (ou Blink que é um fork do WebKit). O Firefox utiliza o motor chamado Gecko, seja no desktop, no Android ou no Firefox OS. Portanto, para desenvolver apps para Firefox OS é melhor utilizar o Firefox para Desktop, pois ambos utilizam o mesmo sistema de renderização e execução de JavaScript.

Além disso, a Mozilla disponibiliza um simulador do Firefox OS que funciona como um complemento do Firefox. Portanto, é necessário instalar o Firefox para desktop para poder rodar o simulador do Firefox OS.

A versão estável atual do Firefox pode ser obtida nessa página. Basta seguir as instruções para instalar no seu sistema operacional preferido.

Instalando o Simulador do Firefox OS

Após a instalação do Firefox, o próximo passo é a instalação do simulador do Firefox OS que será utilizado para testarmos nossos aplicativos. Com o Firefox instalado e rodando, vá no menu Ferramentas e selecione Complementos2, como pode ser visto na imagem abaixo:

Menu Ferramentas com menu Complementos selecionado

Utilizando a ferramenta de busca presente no canto superior direito, procure por firefox os simulator e instale o simulador.

Gerenciador de complementos mostrando o simulador

Após o complemento ser instalado, ele estará disponível no menu Ferramentas -> Desenvolvedor Web -> Simulador do Firefox OS

Onde fica o simulador após instalado

Conclusão

Agora que temos todo o ambiente preparado, vamos aprender uns conceitos básicos para então construirmos nosso primeiro app.

Footnotes

  1. Existem vários editores bons com diferentes graus de complexidade e funcionalidades. Um muito popular que eu recomendo para quem ainda não possui um editor favorito é o SublimeText. Pessoalmente eu utilizo o WebStorm que é uma IDE completa para criação de web apps.

  2. Caso seu sistema esteja em inglês, procure o menu Tools e então Add-ons.