Repositório para centralizar o Ambiente de Desenvolvimento
Aplicativo para emitir notas não fiscais através de impressoras bluetooth.
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation "androidx.transition:transition:1.3.1"
implementation "androidx.drawerlayout:drawerlayout:1.1.0-alpha04"
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
implementation 'com.google.android.material:material:1.1.0'
- Criar repositório no Github
- Criar SplashScreen
- Utilizar Fundamentos do Material Design
- Realizar Conexão Via Bluetooth à impressora
-
Desenvolver HomePage ["HOME"]
-
Login - Implementar Menu Lateral
- Implementar TextInputsLayouts e TextViews
- Implementar Fade para revelar/esconder informações da empresa
- Implementar Botões
- Implementar CheckBox "Salvar Placa" - savedInstanceState
- Configurar TextViews Dinâmicas da Empresa com SharedPreferences
- Configurar cálculo para valores do Input e consequentemente renderização
- Configurar botões de Menu:
- Iniciar Nova Pesagem
-
Calculadora -
Histórico - Administrativo
-
-
Desenvolver Tela de Iniciar Nova Pesagem
- Implementar inputs e validações
- Cálculo de Pesagem Líquida
- Cálculo de Volume
-
Desenvolver Tela de Conexão à Impressora
- Interface Bluetooth Serial
- Auto-Conexão [com pin '1234']
- Conexão ao Dispositivo
-
Desenvolver Tela Calculadora
-
Implementar TextInputsLayouts para previsão de cálculo -
Configurar Inputs para cálculo sair correto
-
-
Desenvolver Tela de Histórico
-
Implementar RecyclerView com Model de Pesagem -
Implementar PopUp com detalhes da Pesagem -
Implementar Função Excluir com Swipe
-
-
Desenvolver Tela Administrativa
- Implementar tela de login com Senha
- Validar tela de login
- Implementar TextLayoutsInputs Para Edição dos Dados da Empresa
- Validar e Configurar novos dados em SharedPreferences
Versionamento será dividido entre
- Mudanças significativas de funcionalidade do App (+x.0.0)
- Adição de novas funcionalidades (0.+x.0)
- Ajustes de Bugs (0.0.+x)
Foram adicionadas 3 novas telas, 5 novas funcionalidades e corrigidos 15 bugs. Logo a versão continuará 1, porém com 8 incrementos de funcionalidades e 15 correções de bugs. Versão final: 1.8.15
- Implementar ScreensShots no README.MD
- Adicionar Dependências
- Incrementar Todo(Dev)