O projeto SELC foi elaborado como um projeto final do Hackatruck MakerSpace, englobando todos o conceitos apresentados durante o curso.
O software consiste em um aplicativo de tempo, que juntamente com a previsão do tempo, há uma parte para notícias e outra para adicionar locais para saber a temperatura em tempo real, como a temperatura do quarto ou cozinha.
Neste aplicativo há 3 telas: noticias, tempo e favoritos, cada um possui sua função específica, exemplo:
-
Noticias : Tela reservada para as noticias relacionadas ao clima. Todas as notícias são recentes, elas foram puxadas de duas
API´s
de noticias.
Quando a notícia recebe um clique, sobe umaSheet View
com o conteúdo da notícia, incluindo o link externo da notícia. -
Tempo : Tela que mostra a temperatura do local atual, e a previsão dos dias segunintes.
Na área da previsão dos próximos dias é colocado umaSrool view
para que seja possível visualizar todos o dias disponíveis.
Tela com a temperatura do local em que o usuário encontra-se e com a previsão do tempo para os próximos dias
- Favoritos : Tela que faz uso do IOT, adicionando determinado local no lugar de favoritos.
A ação de colocar determinado local, por exemplo o quarto, nos favoritos, torna possível visualizar em tempo real a temperatura do quarto.
Tela em que ocorre o uso do IOT, possibilitando o acompanhamento em tempo real da temperatura no ambiente x (local onde o usuário encontra-se no momento)
Sheet view utilizada para adicionar a localização atual aos favoritos
-Funcionalidade 1
: Consumo de duas API´s
, uma relacionada a temperatura/clima e outra relacionada com as notícias.
-Funcionalidade 2
: Exibição da temperatura do local presente.
-Funcionalidade 3
: Possibilidade de ver a temperatura de determinado ambiente (Uso de IOT).