firefox-os
12/09/2012 8:30 AM

Firefox OS, porque mais um sistema operacional para celulares e tablets?

4Devices

Em 2011 a Mozilla Foundation responsável por diversos projetos, entre eles o navegador Firefox, anunciou o lançamento do Boot to Gecko, mais conhecido como Firefox OS (Operation System). Ele é um novo sistema operacional para plataformas móveis assim como o iOS, Android e Windows 8. Uma pergunta natural: já não bastam os existentes? Não.

Pausa para momento CUN – Cultura inÚtil Nerd: iOS é o sistema operacional da Apple no qual o iPhone, iPad e iPod são baseados. A estratégia de marketing da maçã sempre foi a de usar o nome dos aparelhos e não do sistema operacional; até mesmo porque a empresa não permite o uso dele em outros hardwares. Já o Android e Windows 8 são sistemas que podem ser encontrados em vários aparelhos de fabricantes diferentes. Ou seja, quando você ouve aquele camelô aos berros falando em Android MP20 com dois chips que faz até cappuccino não significa que ele é pirata. Diferente de anúncios que falam em hiPhone (sim hiPhone), valendo-se da marca da Apple para vender um produto semelhante, de qualidade duvidosa e este sim pirata.

 O Firefox OS me convenceu a partir do momento em que conheci a fundo seus intentos e o principal deles é o de não reinventar a roda. Nesse caso é a linguagem de desenvolvimento. Apesar de ser um novo sistema operacional, a Mozilla usa como base o HTML5 para o desenvolvimento de aplicativos móveis.

Pausa para outro momento CUN: HTML5 é a linguagem padrão da Web. Todos os sites, inclusive aquele seu preferido de fofocas ou política (duvido!), são desenvolvidos nela, que existe há mais tempo do que a própria internet e é tão simples aprender como seguir uma receita de bolo.

Já as plataformas Android, Windows 8 e iOS são baseadas em linguagens distintas, Java, .NET e Objective C respectivamente. Isso quer dizer que para fazer um aplicativo que rode com desempenho e qualidade nas 3 plataformas são necessários 3 desenvolvimentos e conhecimentos distintos. Imagine o processo de teste, evolução, correção etc. A questão é que a maioria dos aplicativos rodam rotinas simples e não precisariam do poder de fogo que o desenvolvimento em linguagem nativa oferece.

Desta forma, o novo sistema operacional permite que os mesmos desenvolvedores de sites atuais possam desenvolver aplicativos para o celular, sem a necessidade de ter que aprender uma nova linguagem e plataforma. Antes que você chame alguém de preguiçoso, pense na economia de tempo e custo de desenvolvimento. Isso permite que mais aplicativos sejam lançados e que seu celular ou tablet ganhe mais utilidade. Não seria legal a padaria da esquina ter um aplicativo para avisar uma fornada quentinha de pão fresco? Ok exagerei, mas o principal é a ideia de permitir que a tecnologia chegue a mais pessoas e empresas.

Por mais que existam frameworks que permitem o desenvolvimento em HTML5 e Javascript de aplicativos nativos, um sistema operacional baseado e focado nessas linguagens tende a entregar mais desempenho e estabilidade. Por enquanto não existem grandes marcas (como Samsung, Sony, LG…) com prentesão de lançamento de hardaweres com o novo OS.

Para mais informações sobre o Firefox OS – Boot to Gecko acesse http://www.mozilla.org/en-US/b2g/

Comentários

Willian Correa o autor

@wgcorrea é Empreendedor e Engenheiro de Software; vê e usa Gadgets e a tecnologia como uma extensão do seu eu. Uma Ferrari? Não, seus sonhos de consumo cheiram a plástico novo, metal e invariavelmente rodam algum sistema que pode ser aperfeiçoado. Enquanto não está procurando o próximo bug do milênio, ajuda e dar vida a projetos e idéias novas na Xpirit.

  • Acompanhe o nt4bb pelo Facebook
  • Assine nosso RSS
  • Acompanhe o nt4bb pelo Youtube
  • Acompanhe o nt4bb pelo Twitter
  • Acompanhe o nt4bb pelo Pinterest
  • Acompanhe o nt4bb pelo Google Plus
Assine Nosso Canal
Desenvolvido por Xpirit