- Introdução
- Objetivo
- Resultado
- Figuras
A proposta de desenvolvimento utilizando um framework Python surgiu e Kivy foi escolhido devido ao fato de ser de fácil uso, portável para diversas plataformas e sistemas operacionais e também compatível com exportação para mobile.
Desenvolver uma aplicação que pudesse validar CPFs e também gerar válidos. Tudo isso utilizando das tecnologias providas pelo framework escolhido, da maneira recomendada para tal.
Os objetivos estabelecidos para a aplicação foram cumpridos com sucesso, e as figuras que virão a seguir irão detalhar o funcionamento.
- 1. Menu
- 2. Validação
- 2.1. Validação Falsa
- 2.2. Validação Verdadeira
- 3. Gerador
- 3.1. Gerador Único
- 3.2 Gerador N-Vezes
Figura 1
O menu do aplicativo é composto de duas partes principais: 'Validar CPF' e 'Gerador de CPF', além um botão para fechar o aplicativo.
Figura 2 | Figura 2.1 | Figura 2.2
A tela de validação de CPF contém um campo que está preparado parece receber um CPF digitado pelo usuário, com máscara opcional, e retornar se o mesmo está válido ou não.
Figura 3 | Figura 3.1 | Figura 3.2
A tela para gerar CPFs pode gerar valores únicos ou listas de CPFs.