pular pro conteúdo
João Lopes

Brasil ·

← todos os projetos
02app iOS · beach tennis
em desenvolvimento

App iOS pra professores de beach tennis.

Desenhei e construí o app do professor de uma plataforma de beach tennis: turmas, chamada, scout e quadro tático.

caso-02 · beach-tennis
Três telas do app do professor de beach tennis: grade semanal de turmas, scout com gráfico de evolução e quadro tático
01 · problema
O backend é de outro time e ainda não tinha as rotas do professor. Esperar por elas atrasaria o app.
02 · decisão
Escrevi o contrato primeiro, no pacote Swift que a API e os apps compartilham, e fiz todas as telas lerem de uma única fonte de dados. Hoje essa fonte é um mock; quando as rotas existirem, basta trocá-la. Até lá, o app roda com dados de exemplo.
03 · número
89 arquivos Swift · 51 endpoints no contrato · 13 testes de contrato

04 · telas · 12

Próxima aula da turma
Chamada da turma
Ficha e evolução do aluno
Drill com diagrama da jogada
Montar treino
Aulas experimentais
Kits de drills à venda
Mural da turma
App do jogador: reservas
Site do produto
Professor e aluno, lado a lado
Site no celular
  • SwiftUI
  • Swift Charts
  • Vapor
  • Swift Package
próximo projeto · 03Site e sistema de vistorias.