Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetivo
Demonstrar uma experincia de desenvolvimento de um App Web do gnero multimdia, utilizando
linguagens de programao web para a plataforma Firefox OS, que teve seu lanamento no final de
Setembro de 2013, desenvolvido pela Fundao Mozilla.
Metodologia
A principal metodologia utilizada neste documento foi o desenvolvimento de um App Web tendo
como acoplado a metodologia de estudo de caso, para demonstrar uma experincia de um novo
mtodo de desenvolvimento com linguagens de programao antiga; E reviso bibliogrfica de
artigos cientficos e pesquisas na web.
Justificativa
Este trabalho visa desenvolver uma app multimdia inovadora, para facilitar a procura de
informaes udio visuais, focando no usurio que se locomove em um ambiente urbano, e que o
mesmo possa desfrutar de momentos bons em ambientes agitados e com aglomerao populacional.
E divulgar um sistema mbile novo e inovador no mercado, que leva a marca da grande Fundao
Mozilla.
Desenvolvimento
Linguagens
O projeto ser desenvolvido com linguagem web e um algoritmo inteligente tambm conhecido
como Inteligencia Artificial (IA), para ter uma melhor perfomace, onde o usurio final possui uma
experincia confortvel sem a necessidade de possuir um aparelho com capacidade alta de
processamento.
Conforme Douglas Ciriaco em 2008: Inteligncia Artificial (IA) um ramo da cincia da computao
que se prope a elaborar dispositivos que simulem a capacidade humana de raciocinar, perceber,
tomar decises e resolver problemas, enfim, a capacidade de ser intelige nte.
Entre as linguagens web comentadas logo no comeo deste tpico, ser utilizado o HTML5 para o
desenvolvimento da estrutura do sistema, conforme a descrio dita pela Fundao Mozilla em 2013:
Junto a linguagem HTML5, tambm vamos utilizar o CSS que servi para configurar o visual do
sistema, com o esclarecimento da Fundao Mozilla em 2013:
Cascading Style Sheets (CSS) uma linguagem de estilo usada para descrever a
apresentao de um documento escrito em HTML ou em XML (incluindo vrias
linguagens em XML como SVG ou XHTML).
CSS uma das linguagems ncleo da open web e tem sido padronizado pela
Especificaes da W3C. Desenvolvido em nveis, CSS1 agora obsoleto, o CSS2 a
verso que tem sido usada e CSS3 est agora progredindo para a sua padronizao.
Para ter uma performace melhor a programao back-end ser desenvolvida com JavaScript,
conforme a Fundao Mozilla em 2013: JavaScript (s vezes abreviado para JS) uma linguagem
leve, interpretada e baseada em objetos com funes de primeira classe, mais conhecida como a
linguagem de script para pginas Web, mas usada tambm em vrios outros ambientes sem browser
como node.js ou Apache CouchDB. uma linguagem de script multi-paradigma, baseada em
prottipo que dinmica, e suporta estilos de programao orientado a objetos, imperativo e
funcional."
Plataforma
A plataforma mobile utilizado para o desenvolvimento do aplicativo o Firefox OS, ele foi lanado
nos meados de setembro de 2013 pela Fundao Mozilla. Para melhor esclarecimento sobre a
plataforma de desenvolvimento, estarei citando um trecho de um artigo produzido pela Fundao
Mozilla:
Referncias
MOZILLA. Fundao - HTML5 - HTML | MDN. Disponvel em: <https://developer.mozilla.org/ptBR/docs/HTML/HTML5>. Acessado em: 03 de junho de 2014.
MOZILLA. Fundao - JavaScript | MDN. Disponvel em: <https://developer.mozilla.org/ptBR/docs/JavaScript>. Acessado em: 03 de junho de 2014.
MOZILLA. Fundao - Firefox OS - Mozilla | MDN. Disponvel em: <https://developer.mozilla.org/ptBR/Firefox_OS>. Acessado em: 03 de junho de 2014.