SDG 14 Soluções de energia

  • Veja algumas soluções existentes para inspirar você
  • Obter ideias e modelos para levar suas soluções ao próximo nível

Não há atividades nesta lição.

A equipe CAC, da Califórnia, EUA, criou seu aplicativo, Microplastic Mayhem, para seu projeto Technovation 2023.

Team CAC: Caitlyn Kim, Christine Liu, and Aleena Kang
Equipe CAC: Caitlyn Kim, Christine Liu e Aleena Kang

O Microplastic Mayhem é um aplicativo para motivar as pessoas a se preocuparem com a água limpa, saindo e coletando nurdles,que são pequenos pedaços de microplástico que podem ser encontrados na areia perto de cursos d'água. O aplicativo usa a gamificação para motivar os usuários a publicar suas coleções de nurdle para ganhar pontos e novos avatares.

screenshot of microplastic mayhem app

PITCH DO MICROPLASTIC MAYHEM

Clique em cada botão abaixo para ouvir o que Caitlyn, Aleena e Christine têm a dizer sobre seu projeto.
SOMENTE ÁUDIO!

RECURSOS DO APLICATIVO

Cada uma das telas principais do aplicativo foi desenvolvida no Figma pelas três meninas.

Clique em cada recurso para ver o design e saber mais sobre como ele funciona.

microplastic mayhem home screen map

A tela principal mostra um mapa com marcadores onde os usuários publicaram suas coleções de nurdle.

Clique em um marcador e você verá uma janela pop-up com os detalhes da postagem correspondente com uma foto. Você pode curtir ou comentar.

screenshot of microplastic mayhem app
microplastic mayhem user post screen

O usuário pode adicionar suas próprias postagens, mostrando suas informações de usuário, hora, uma legenda, quanto foi coletado e uma foto da coleta.

A postagem será adicionada como um marcador ao mapa principal.

1
2
3
  1. Cada usuário tem um perfil. Ao visualizar o perfil, você pode ver suas postagens.
  2. Os usuários podem editar seu perfil com informações pessoais. Os avatares disponíveis são exibidos. Alguns são desbloqueados ao ganhar pontos por meio de postagens.
  3. Ao clicar em um avatar, você verá informações sobre esse animal e como a poluição plástica o afeta.

Cada usuário pode visualizar notificações, como curtidas, postagens próximas e atualizações da tabela de classificação.

Outra tela mostra eventos, tanto dentro do aplicativo quanto eventos de limpeza/clima na área.

Gamificação está sempre em mente, para motivar o usuário a ganhar pontos ao participar.

Um dos principais recursos do aplicativo é a tabela de classificação. Os usuários são incentivados a publicar coleções de nurdle e a participar de eventos para ganhar pontos e competir com outros usuários.

USO DE IA PARA DETECTAR NURDLES

Em sua pesquisa, a equipe CAC entrou em contato com Jace Tunnell, da Texas A&M University, que dirige o Nurdle Project, fazendo algo muito semelhante ao projeto Microplastic Mayhem. Conheça Seneca Holland, Son Nguyen e Jennifer Vasquez, do laboratório Spatial Query do Conrad Blucher Institute da Texas A&M. Eles falam sobre o projeto Nurdle Count, levando-o ao próximo nível, usando IA para contar o número de nurdles em uma grande pilha deles. 

AGORA É A SUA VEZ!

woman sprinting

Se você deseja saber como criar um quadro de líderes como o deste aplicativo, 

ou veja um exemplo de IA usando o Google Earth para monitorar o crescimento de manguezais em todo o mundo, 

Clique no botão abaixo!

Se você ainda estiver procurando algumas ideias de aplicativos, continue lendo abaixo.

OUTRAS SOLUÇÕES

Aqui estão mais algumas soluções para lhe dar ideias para o ODS 14. 

Clique em cada guia para ver alguns recursos possíveis e quais componentes do programação você poderia usar para criar um aplicativo semelhante.

TABELA SEA 2

Conectar os pescadores locais aos consumidores.

Clique em cada imagem abaixo para ver um possível recurso e como você pode implementá-lo.

storefront
Exibe a lista de pescadores locais e suas capturas diárias.
Você pode usar o ListView ou o Data Viewer List para exibir a lista de pescadores e, em seguida, Images and Labels (ou outro ListView/Data Viewer Grid) para exibir suas ofertas.
cart
Os usuários podem comprar ou encomendar peixes diretamente dos pescadores.
Você pode usar um componente Web API para usar um serviço externo para coletar informações de dinheiro/cartão de crédito dos usuários, que são enviadas para os pescadores.
ocean and islands map
Os usuários podem rastrear seus pescadores locais enquanto eles estão no oceano.
Você pode usar um componente Sensor de localização para os pescadores que informam sua localização a um banco de dados em nuvem. Os usuários visualizariam um componente de mapa que exibe as localizações dos pescadores.
recipe-575434_1280
Os usuários podem compartilhar suas receitas favoritas de frutos do mar.
Você poderia usar o login de usuário para registrar usuários e, em seguida, caixas de texto para os usuários inserirem a receita, que seria salva no armazenamento em nuvem. Você pode usar um componente ListView/Data Viewer List para exibir a lista de receitas para outros usuários escolherem.

RELÓGIO DE ACIDEZ

Incentive os cientistas cidadãos a medir e relatar a acidificação dos oceanos.

Clique em cada imagem abaixo para ver um possível recurso e como você pode implementá-lo.

information icon
Os usuários podem aprender a testar a acidificação da água.
Você pode usar um componente de vídeo para mostrar aos novos testadores o processo correto ou apenas usar rótulos e imagens para fornecer instruções baseadas em texto.
image stack
Os usuários podem relatar os resultados de seus testes de água.
Você pode usar o componente Image para exibir as diferentes imagens que precisam ser rotuladas. Você pode usar uma API com o servidor dos cientistas para receber e enviar os dados de rotulagem.
list-2160914_1280
Os usuários podem ver onde outros testes foram feitos e ler os resultados.
Você pode usar o armazenamento em nuvem para rastrear vários usuários do aplicativo. Você pode fornecer uma tabela de classificação em que os usuários possam competir entre si com base no número de relatórios.
speech-bubbles
Os usuários podem trocar informações e fazer perguntas.
Você pode usar o armazenamento em nuvem para armazenar os bate-papos entre os usuários. Em seguida, você pode exibir os tópicos usando Rótulos ou ListViews.

ID O MAR

Aprenda sobre a vida marinha local.

Clique em cada imagem abaixo para ver um possível recurso e como você pode implementá-lo.

fish_list
Os usuários podem identificar os animais marinhos que veem, listando sua aparência, comportamento e habitat.
Os usuários podem inserir as informações por meio de TextBoxes ou de um ListView. Você pode usar um modelo de IA para identificar o animal com base nas características e usá-lo para prever o animal correto.
camera illustration
Os usuários também podem identificar animais marinhos tirando uma foto.
Os usuários podem tirar fotos com o componente Camera. Você precisará criar um modelo de IA para identificar os animais marinhos por sua imagem.
information icon
Os usuários podem saber mais sobre os animais que veem e aprender sobre os esforços de conservação.
Você pode armazenar as informações sobre animais em um banco de dados na nuvem ou acessar informações de sites externos sobre animais usando uma API da Web. Rótulos e imagens podem ser usados para exibir as informações.
seal in water
Os usuários podem publicar fotos dos animais que virem e marcar sua localização.
Você pode usar o componente Camera para que os usuários possam tirar fotos e, em seguida, o armazenamento em nuvem para armazenar as imagens e o local. Um componente Mapa com Marcadores permitiria que o aplicativo as exibisse para que outros usuários as vissem.