Pedro Wiezel

Origo

licença GPLv3

minha contribuição Fluxo da câmera e interface do mapa · protótipo em equipe
categorias iOS
stack SwiftUI, SwiftData, Google Maps SDK, AVFoundation
Boas-vindas ao caderno de campo digital
Introdução às notas, áudios e fotos
Introdução às coordenadas geográficas
Introdução à exportação de fichas
Lista de fichas vazia
Nome de uma nova ficha
Campos de sítio e instituição
Detalhes e medidas do artefato
Seção de áudios
Seção de fotos
Seção de geolocalização
Pedido de permissão de localização
Mapa de satélite com coordenadas UTM
Ficha de exemplo salva

visão geral

O Origo foi meu segundo projeto em equipe, e o primeiro feito em torno de uma profissão que eu conhecia pouco. Nosso tema na Academy era arqueologia. O problema de partida era a ficha de campo, com informações de um mesmo achado espalhadas por formulários de papel e fotos ou gravações separadas.

Reunimos essas partes numa ficha no celular. O formulário registra a categoria e o estado do achado, além de sua origem; fotos e áudios ficam anexados a ele. O cadastro é dividido em cinco etapas, dando uma sequência ao trabalho em vez de apresentar um formulário comprido de uma vez.

Minha parte foi a captura. Montei o repositório e construí o fluxo da câmera, incluindo uma prévia em que a foto pode ser aceita ou refeita antes de entrar na ficha. Também trabalhei nos controles do mapa e na exibição das coordenadas UTM. Capturar algo depressa ainda precisava deixar espaço para conferir.

Rafael Venetikides fez as relações em SwiftData e a transcrição das notas gravadas. A transcrição solicita reconhecimento no dispositivo em português brasileiro, sem depender do envio da gravação a um servidor. Júlia Bratfisch e Livia Barbosa desenharam a interface e o onboarding.

Liberamos o protótipo sob a GPLv3. A tela de coordenadas manuais ficou incompleta; a ação do botão Salvar ainda precisa ser implementada. O código está disponível para que outras pessoas o examinem e adaptem, e documenta como abordamos um fluxo de trabalho fora da nossa própria experiência.

design

Júlia e Livia descreveram o Origo como um caderno de campo digital, e essa é uma boa forma de ler o design. O texto azul-escuro fica sobre um fundo claro nas telas de cadastro, onde o trabalho principal é ler campos e conferir o que foi preenchido. O ferrugem dá um acento à interface sem acrescentar outro conjunto de cores disputando atenção.

O onboarding carrega mais da personalidade do projeto. As silhuetas botânicas vieram de folhas e plantas pequenas escaneadas, com as nervuras ainda visíveis. O pote de cerâmica no ícone e a alternância dos fundos de barro e azul ligam o app ao material que está sendo registrado.

osso #FDF6EF
areia #FBEAD8
giz #D0DAE7
ardósia #A6BAD3
profundo #364E6E
crepúsculo #2C3B4E
noite #1D2634
ferrugem #C54302

A Brasilêro aparece no nome e na arte do onboarding.

Zebras jogam xadrez com o velho faquir

Os formulários usam a SF Pro Display, mantendo familiares os trechos mais longos de preenchimento — essa distinção deixa a introdução apresentar o assunto enquanto as telas de cadastro dão espaço à informação.

Zebras jogam xadrez com o velho faquir

créditos

pessoas