ABJ InformΓ‘tica
Home ADS
00:00:00

Desenvolvimento Mobile (Aplicativos)

Desenvolvimento de Software (ProgramaΓ§Γ£o)

Aplicativos para Android e iOS β€” nativos ou multiplataforma, consumindo as mesmas APIs do backend web.

O que Γ©

Abordagens e cuidados

Modelo textual β€” tela / fluxo (mobile)

────────────────────────────────────────────────────────────
TELA / FLUXO DE INTERFACE
────────────────────────────────────────────────────────────

ID tela:        [UI-000]
Nome:           [Consulta de atividades]
Plataforma:     [Web responsivo | Android | iOS]
US relacionada: [US-018]

Elementos:
  - [campo/botΓ£o]: [tipo] β€” [comportamento]

Fluxo principal:
  1. UsuΓ‘rio [aΓ§Γ£o]
  2. Sistema [feedback: loading, toast, navegaΓ§Γ£o]
  3. ...

Estados de erro:
  - [condiΓ§Γ£o]: mensagem exibida

Acessibilidade / UX:
  - [foco teclado, labels, contraste]

────────────────────────────────────────────────────────────
EXEMPLO β€” Exportar PDF na consulta (app mobile)
────────────────────────────────────────────────────────────

ID tela:        UI-012-M
Nome:           Consulta de atividades
Plataforma:     Android / iOS
US relacionada: US-018

Elementos:
  - dateDe, dateAte: date picker nativo
  - btnExportarPdf: button β€” desabilitado se perΓ­odo invΓ‘lido
  - listaResultados: FlatList / ListView paginada
  - spinnerExport: overlay durante POST

Fluxo principal:
  1. Gestor autenticado abre consulta e define perΓ­odo.
  2. Toca Exportar PDF β†’ spinner β†’ share sheet ou download local.
  3. Snackbar β€œExportaΓ§Γ£o concluΓ­da”.

Estados de erro:
  - Sem rede: β€œVerifique sua conexΓ£o”.
  - 400: mensagem de validaΓ§Γ£o (RN-004).
  - 500: β€œFalha ao gerar PDF. Tente novamente.”

VΓ­deo β€” Desenvolvimento mobile

IntroduΓ§Γ£o a aplicativos mΓ³veis e ecossistema multiplataforma.

Abrir no YouTube
← Voltar aos tΓ³picos