Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIVERSIDADE PAULISTA
 
DANIEL ALVES PAEZANI
EMERSON LUCAS GODINHO
GABRIEL AUGUSTO VIGARI NEGRÃO
VINICIUS DE SOUZA FERRAZ
 
 
 
 
 
 
 
 
APS 8 - DESENVOLVIMENTO DE UMA APLICAÇÃO DE SISTEMA DISTRIBUÍDO
PARA DISPOSITIVO MÓVEL
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SOROCABA
2021
DANIEL ALVES PAEZANI
EMERSON LUCAS GODINHO
GABRIEL AUGUSTO VIGARI NEGRÃO
VINICIUS DE SOUZA FERRAZ
 
 
 
 
 
 
 
 
APS 8 - DESENVOLVIMENTO DE UMA APLICAÇÃO DE SISTEMA DISTRIBUÍDO
PARA DISPOSITIVO MÓVEL
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SOROCABA
2021
RESUMO
Este projeto tem o objetivo de oferecer uma solução simples para as pessoas que
pensam em preservação do meio ambiente. O aplicativo tem o intuito de fornecer
informações de pontos de coletas recicláveis mais próximas do usuário.
Palavras-chave: Projeto Recycling Route
1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
SUMÁRIO
INTRODUÇÃO 4
DESENVOLVIMENTO 5
Plano de Desenvolvimento da Aplicação 5
Fundamentos das tecnologias para dispositivos móveis escolhidos 5
CONCLUSÃO 9
REFERÊNCIAS 10
1 INTRODUÇÃO
Atualmente uma das mais simples tarefas referentes a preservação do meio
ambiente não é respeitada e cumprida. Sendo ela a reciclagem, notamos que muita
das vezes a pouca atenção dada a mesma é a fonte viável de desinformação e
descaso. Se fosse investido mais na educação social perante a reciclagem, ou um
aumento de lugares próprios feitos para a reciclagem, teríamos uma sociedade muito
mais evoluída na questão de preservação do meio ambiente. 
Foi seguindo essa ideia de preservar nosso querido planeta Terra, que
pensamos em um aplicativo simples e de fácil uso, que é capaz de direcionar o
usuário para o local mais próximo de sua localização que possua um ponto de
reciclagem/coleta seletiva ativa. 
Nosso projeto se baseia em um aplicativo de rotas, onde o usuário encontrará
a rota mais fácil para um ponto de coleta seletiva. 
Ao iniciar o aplicativo “Recycling Route”, o usuário já se depara com sua
localização atual e passará a visualizar rotas ou meios alternativos para um rápido
descarte correto de lixos, onde são separados por tipo, fazendo com que a
tecnologia criada seja um avanço para a sociedade, mas andando de mãos dadas
com o meio ambiente. 
Ao pensar em um aplicativo com tamanha responsabilidade ambiental e,
visando alcançar um grande público, não podemos deixar de pensar na facilidade em
que o usuário deve encontrar ao entrar no aplicativo pela primeira vez. Pensando em
layouts e designs simples e diretos, podemos oferecer ao usuário uma melhor
experiência para que não surja a ideia de desistir do aplicativo por dificuldades nos
acessos ou por conta de uma tela muito suja com várias informações ao mesmo
tempo. 
Este aplicativo é programado em NODE.JS e é destinado apenas a usuários
Android no momento, mas com possibilidades de expansão para outros Sistemas
Operacionais presentes hoje no mercado. 
4
2 DESENVOLVIMENTO
O objetivo deste trabalho é desenvolver uma aplicação na linguagem de
programação NODE.JS, este aplicativo será de coleta de lixo, onde por sua vez o
usuário acessa o APP para verificar o ponto de descarte correto de seu lixo e mais
próximo de seu local. 
 O nome do aplicativo é Recycling route e roda apenas em dispositivos
android, como dito acima o objetivo do APP é mostrar os lugares mais próximos para
seu descarte correto de lixo. Algo simples, mas eficaz que faz toda a diferença. 
 
2.1 Plano de Desenvolvimento da Aplicação
O aplicativo será desenvolvido em parceria com os locais onde há pontos de
coletas recicláveis, estes pontos serão todos cadastrados em nossa base de dados e
será disponibilizado um aplicativo que funcionará em real-time. 
Será utilizada a tecnologia NODE.JS para o desenvolvimento do aplicativo,
pois é uma tecnologia bastante utilizada hoje em dia, e bem atualizada, garantindo
assim a qualidade do aplicativo para os usuários, e uma versão estável. 
Além disso, contará com uma base de dados SQL, para armazenar as
coordenadas e informações dos pontos de coletas recicláveis. 
Haverá uma tela de cadastro para novos usuários, e assim seguirá para a tela
onde terá um mapa, mostrando todas os pontos de coletas recicláveis mais próximos
do usuário em questão. 
Para que seja algo mais intuitivo e chamativo para o usuário, contará com
esquemas de pontuação em cada perfil, assim os usuários podem competir
amigavelmente entre si, cada reciclagem finalizada, a barrinha de experiência irá
aumentar, deixando bem visível em cada perfil. 
 
2.2 Fundamentos das tecnologias para dispositivos móveis escolhidos
Neste capítulo iremos algumas tecnologias usadas para criação de aplicativos
móbile. 
Mas antes de tudo, precisamos entender o que é um APP. Um APP é um
software que envolve um processamento de dados nesse caso é o aplicativo deve
cumprir alguns requisitos como por exemplo desempenhar uma função e dependente
da complexidade, processar dados em informações, facilitar diversas
5
atividades entre outras coisas. 
Um aplicativo pode ter várias e várias finalidades e depende muito do que foi
criado, por exemplo, existem aplicativos desenvolvidos que são redes sociais outros
são aplicativos para organizar o seu dia-a-dia como um calendário outros para
organizar suas fotos como galeria e outros para gerenciar seu dinheiro com
aplicativos de banco. 
Neste mundo mobile temos dois sistemas operacionais principais, Android e
IOS. 
O Android é o sistema mais usado no mundo na atualidade e diversas marcas
como Samsung, LG, Motorola utilizam o sistema operacional criado em 2003 na
Califórnia, pelos empresários Andy Rubin, Rich Miner, Nick Sear e Chris white. 
De início o sistema operacional seria usado para câmeras fotográficas, mas
na época esse mercado não era tão grande então foco passou a ser os dispositivos
móveis vez que até hoje são usados por nós. Curiosidade, o Google comprou a
empresa Android inc. Em 2005. 
Já o IOS é um sistema operacional móvel é criado pela Apple o software
utilizado pelo produto carro feche da empresa Apple, os iPhones, A primeira versão
desse sistema iOS foi lançada em 2007 e a intenção era dar praticidade as
operações básicas do smartphone da Apple e ser até mesmo sistema muito mais
funcional comparado com o seu principal rival, o Android. 
Linguagens utilizadas em cada um dos sistemas; 
No Android temos a linguagem mais famosa e conhecida que é o Java e
também temos o kotlin. 
6
Figura 1 — Kotlin 
Fonte: https://blog.geekhunter.com.br/introducao-a-kotlin/
Já no sistema iOS temos a linguagem de programação Swift. 
Linguagem swift usada para IOS: 
 
Figura 2 — Swift 
Fonte: https://ebaconline.com.br/ios-com-swift
 
7
 
 
 
 
 
8
3 CONCLUSÃO
Com base nos estudos apresentados, este aplicativo seria uma ótima solução
para aqueles que prezam pela preservação do meio ambiente e organização de
nossas cidades. 
Com funcionamento simples e ágil, os usuários teriam na palma de suas
mãos, um meio mais viável de se livrar dos objetos indesejados de uma maneira
mais consciente. 
Além de conscientizar e incentivar as pessoas a importância da reciclagem, o
aplicativo traz uma solução simples e fácil de encontrar pontos de coletas de
reciclagens. 
 
 
 
9
REFERÊNCIAS
CARMO, Carlos. Desenvolvimento iOS com Swift. Disponível em:
https://ebaconline.com.br/ios-com-swift.Acesso em: 1 out. 2021.
CAVALCANTE, Pablo Henrique Aguiar. Introdução ao Kotlin. GeekHunter.
Disponível em: https://blog.geekhunter.com.br/introducao-a-kotlin/. Acesso em: 1 out.
2021.
10

Mais conteúdos dessa disciplina