Márcio e Michael: Comentários estão no texto abaixo em estilo de código.
Boa noite pessoal. Aqui esta o nosso App, nele foram utilizados os seguintes tópicos estudados por nós nas aulas
- MVVM
- Data Bindings
- Prism
- SQLite
- Consumo de Webservices através de interfaces genéricas
- Gravação de dados e acesso através de repositório genérico
- Injeção de dependência
- Custom Renderers
- Serviço de Dependência
- Consumo de estilos através de AppConstants
Vocês deverão:
- Corrigir o APP e torná-lo utilizável em ao menos uma plataforma (ideal tanto no iOS quanto no Android)
Márcio e Michael: Trabalhamos apenas na plataforma Android.
- Apontar em qual arquivo e linha estava o erro e qual era
Márcio e Michael: Histórico de alterações disponíveis nos commits.
- Apontar qual fora a solução aplicada
Márcio e Michael: Os commits tem comentários descrevendo as alterações.
Após a conclusão do trabalho, por favor criem BRANCHS com os nomes das duplas, ex: Rodrigo&Thiago. Assim eu consiguirei pegar o código de cada um ou cada dupla. POR FAVOR ATENÇÃO AO ENVIAR, CRIAR UMA BRANCH NOVA NO REPOSITÓRIO SEGUINDO O PADRÃO DE NOME E FAZER O PUSH NESTA BRANCH
#######################################################
Aqueles que optarem por entregar um App "novo", seguir a especificação abaixo:
O App deve conter:
- De no mínimo 3 telas
- 1 tela de login, uma tela de lista com controle de lista, contendo evento de click, uma tela de exibição do selecionado na lista anterior
- Armazenamento de valores em banco de dados
- Consulta de dados de um webservices (use o mesmo utilizado no protótipo acima [https://randomuser.me]. Este webservice entrega uma lista de usuários
- Tanto banco de dados quanto serviços devem utilizar interfaces genéricas
- Utilizar o Prism MVVM
- Completa utilização do pattern MVVM
- Ao menos um 1 custom render
- Consumo de estilos via classe estática
Quais quer dúvidas ou problemas, me contactar no e-mail jbravo.br@gmail.com.
Entregas até o final do mês de novembro de 2016.