Escolar Documentos
Profissional Documentos
Cultura Documentos
Atibaia Ofertas
Atibaia
2017
TÉCNICO EM INFORMATICA
Atibaia Ofertas
Atibaia
2017
1
RESUMO
Este artigo propõe o projeto de aplicativo mobile chamado Atibaia Ofertas, que
possui a principal função de divulgar as ofertas e promoções dos supermercados da região
da cidade de Atibaia, tendo a visão de facilitar, informar, agilizar e economizar nos
momentos das compras, assim os usuários terão em suas mãos a praticidade e eficiência
de fazer pesquisas e comparações dos produtos mais acessíveis ao seu bolso.
1 Introdução
A proposta deste aplicativo é fazer com que o usuário tenha facilidade, economia
de tempo, poupe dinheiro e compare os preços dos produtos, analisando qual
supermercado lhe dará mais acessibilidade e renda nas compras.
2 Referencial Teórico
Hoje em dia as pessoas estão cada vez mais envolvidas com o mundo tecnológico
principalmente com seus celulares, “(...) as tecnologias digitais têm se tornado cada vez
mais presentes em todos os aspectos da vida humana-social, profissional, pessoal,
impactado e afetado a sociedade, a cultura, o modo como vivemos e interagimos com o
mundo.” GABRIEL (2010, p, 73), principalmente com smartphones.
Com o passar dos anos, o número de dispositivo tende-se a aumentar, “O mercado
de celulares está cada vez crescendo mais, estudos mostram que hoje em dia mais de 3
bilhões de pessoas possuem um aparelho celular, e isso corresponde a mais ou menos
metade da população mundial” afirma LECHETA (2013, p, 21). Este utensílio passou a
ser uma necessidade em nossas vidas, GABRIEL (2010, p, 160) diz que “Estudos revelam
que a maioria pessoas que possuem aparelhos celulares não fica a mais de um metro de
distância deles, ou seja, os celulares têm se incorporado cada vez mais cada vez mais à
vida cotidiana das pessoas, em todas as situações, e está quase tornando parte do corpo
delas”.
Tendo conhecimento destas afirmações optamos que o Atibaia Ofertas fosse um
aplicativo mobile pela fácil acessibilidade, pois observa-se o grande número de pessoas
que usufruem desta tecnologia. “As tecnologias mobile que nos interessam aqui são as
que podem ser utilizadas de forma simples, tendendo a ser ou se tornar acessíveis a
qualquer membro da população geral” GABRIEL (2010, p, 160). O objetivo proposto
deste projeto é auxiliar nas pesquisas de preços de produtos das redes de supermercado
de Atibaia em promoções, por ser um aplicativo instalado nos smartphones dos usuários,
o mesmo poderá ver simultaneamente os produtos em ofertas, assim facilitando nas
3
aplicativos e jogos que a loja virtual de cada sistema operacional oferece, como o Android
que possui a Google Play Store e o IOS que dispõem a Apple Store. De início o aplicativo
Atibaia Ofertas terá disponibilidade no sistema operacional Android, acessível na loja
Play Store.
O sistema operacional são programas que gerenciam todas as tarefas de um
dispositivo, e nos fornece uma interface visual para que possamos interagir com um
sistema eletrônico sem necessariamente saber o que acontece dentro dele.
O Android é um sistema operacional baseado no Linux, ele é o responsável por
gerenciar todas as tarefas e recursos de um smartphone ou tablet, ele surgiu em 2003 na
Califórnia na cidade de Palo Alto, foi desenvolvido por Andy Rubin, Rich Miner, Nick
Searse e Chris White. Em 2005 o Google adquiriu o Android Inc, nascendo a Google
Mobile Division, divisão de pesquisa em tecnologia móvel.
Com a criação do Android grandes fabricantes de hardware e operadoras se
reuniram, formando um consórcio de tecnologia e fundaram a Open Handset Alliance,
com o objetivo de criar uma plataforma de código aberto para smartphones, como
resultado surgiu o primeiro Android comercial do mercado em 22 de outubro de 2008.
Na época o Google investiu cerca de 10 milhões de dólares para os
desenvolvedores, para criar os melhores aplicativos para a plataforma, com a primeira
versão do sistema o Android 1.0, assim ganhando reconhecimento e espaço no mercado.
Com o tempo o sistema operacional foi evoluindo, lançando versões cada vez mais
atualizadas, chegando hoje a versão 7.1.2, lançado neste ano de 2017.
2.2.1 Buscapé
comparando, preços, lojas e produtos, assim comprando por algo mais viável ao
consumidor.
A tecnologia permite que o usuário não perca tempo procurando em várias lojas
por preços ou informações importantes de um determinado produto. Os produtos são
agrupados e organizados no mesmo lugar, deixando o processo de compra muito mais
rápido e fácil, podendo acessá-lo no aplicativo ou no site.
Em sua tela de início possui as ofertas e promoções principais, com as descrições
do produto, nome, loja, avaliação e nota, divididos por algumas sessões como por
exemplo, ofertas do dia, smartphone, televisores e assim sucessivamente, obtendo um
campo de pesquisa e opção para o menu.
Criado por Romero Rodrigues, Rodrigo Borges, Ronaldo Takahashi e Mario
Letelier em meados de 1999, com a ideia de fazer um site que exibam listas de preços
praticados por diversas lojas de um mesmo produto. De início eles investiram cerca de
R$ 4.800 reais e cada um dos envolvidos adquiriu um computador pessoal para dar início
ao projeto; quando inauguraram o site em 1999 o Buscapé tinha por volta de 25 mil
usuários, hoje ele possui mais de 60 milhões, informa o site Olhar Digital.
2.3.1 Ionic
6
Por esses e outros motivos citados acima, utilizamos este framework para criação
do aplicativo Atibaia Ofertas, pois nos oferece boa interface e acessibilidade, com fácil
compreensão do seu código, com isso o usuário terá facilidade em manusear o software.
2.3.2 HTML
HTML é uma tecnologia de linguagem de programação utilizada para desenvolver
websites. O significado HTML vem do inglês Hypertext Markup Language e em
português Linguagem de Marcação de Hipertexto.
Com o HTML podem ser incluídas outras linguagens em documento web, como
JavaScript e o PHP, complementando mais recursos ao projeto, permitindo acessar
informações de bancos de dados, algo essencial ao aplicativo Atibaia Ofertas, que
possuirá conexão com o banco.
2.3.3 JavaScript
JavaScript é uma linguagem de programação essencial para desenvolvimentos de
aplicativos mobile, FLANAGAN (2013, p.1) afirma que “JavaScript é uma linguagem
de alto nível, dinâmica, interpretada e não tipada, conveniente para estilos de
programação orientados a objetos e funcionais”. Ela é utilizada principalmente para
páginas web, podendo expor mensagens e informações interessantes, verificar ou mudar
dinamicamente a apresentação visual da página, sem a necessidade de conexão com a
internet, é usada para controlar o HTML e o CSS para manipular comportamentos na
página. Umas das suas grandes vantagens é que está linguagem é orientado a objetos, este
termo significa a forma em que a programação é estruturada, uma das suas características
é a reciclagem do código já utilizado, tendo quatro pilares fundamentais, são eles:
abstração, encapsulamento, herança, polimorfismo.
2.3.4 PHP
PHP (Personal Home Page) é uma linguagem de script de open source de uso
geral usada singularmente usada para desenvolvimento web o qual pode ser embutida
dentro do HTML.
De acordo com CONVERSE e PARK (2003, p.XXVII)
O PHP é uma linguagem livre, com o código fonte aberto, ele possui diversos
recursos disponíveis em muitas plataformas, ele dispõe suporte a uma ampla variedade
de banco de dados, podendo escrever uma página web consultando um banco de dados,
usando extensões específicas como mysql ou usando uma camada de abstração como o
PDO (PHP Data Objects), sendo este um dos recursos mais utilizados para a criação do
aplicativo, tendo em vista que era necessário que houvesse conectividade com o banco de
dados.
Com está linguagem tem possibilidades de geração de imagens, arquivos PDF e
até animações Flash, permite criar qualquer padrão texto, como XHTML e outros
arquivos XML, podendo gerar esses padrões e os salvar no sistema de arquivos, em vez
de mostra-los em tela, formando um cache no lado do servidor.
tendo interação com as tabelas e por último o campo tb03_obs, este informará se o valor
da mercadoria será por peso, porção ou unidade.
E por último a tabela tb06_anuncios, ela será responsável pelos anúncios exibidos
na tela início do aplicativo, ela conterá seis campos, tb06_cod_anuncios a chave primaria,
tb06_nome_fantasia sendo chave estrangeira da tabela tb05_anunciantes,
tb06_data_inicial, tb06_data_final, tb06_banner para mostrar em imagem a propaganda
que o anunciante deseja e tb06_descricao, para informar algo especifico relacionado a
publicação.
conterá todos os nomes dos supermercados cadastrado no aplicativo, assim o usuário irá
visualizar somente as ofertas do comercio que ele selecionou.
Na aba Menu, haverá opções de Início para retornar a página inicial, Notificações,
Sobre, onde contém as informações a respeito do aplicativo, Sair para fechar o programa
e conterá o logotipo do App.
Para que possa ter um controle de quem cadastra, haverá a uma página Usuário,
nela serão registrados os usuários, esses quais terão a permissão de usufruir da Área do
Administrador, desta forma ao tentar entrar site, só terá acesso que tiver o login e senha.
11
3. Conclusão
Referências
NEIL, Theresa. Padrões de Design para Aplicativos Móveis. São Paulo: Novatec,
2012.
CONVERSE, Tim; PARK, Joyce. PHP: a bíblia. 2. ed. Rio de Janeiro – RJ:
Campus, 2003.