Desenvolvimento de um SDK em Android e Ios, onde o sdk será em java e ios em swift.
Esse sdk irá encapsular o sdk regula (
https://mobile.regulaforensics.com/).
O SDK irá fazer uma integração com um serviço Rest (JSON), sendo:
- Integração de autenticação (POST) - Authenticação padrão, passando uma KEY no header.
- Body - Enviar vazio
- Response - Virá um campo informando se foi sucesso ou falha (Boolean)
- Em caso de sucesso, dar continuidade no fluxo e inicializar o SDK Regula com os dados do response.
- Em caso de falha, parar o fluxo e logar o response
- Integração de device (POST) - Envio de dados do device, sendo:
- credentialId - Disponível no response da authenticação
- identifierId - Disponível no response da authenticação
- userAgent - Pegar do dispositivo
- ipAddress - Pegar do dispositivo
- deviceType - Pegar do dispositivo
- systemName - Pegar do dispositivo
- systemVersion - Pegar do dispositivo
- latitude - Enviar "0"
- longitude - Enviar "0"
- Response - Ignorar
Tenho os postmans de cada chamada, envio-os após fechamento.
Os fontes deverão ser entregues.
Como parte da homologação, quero ver o sdk funcionando dentro de um prototipo de applicativo com um botão que starta o processo de autenticação com sucesso e inicializa o sdk regula e outro botão que starta o processo com falha e loga o retorno de erro.
Como parte da homologação ainda desejo o código fonte do prototipo, o apk gerado e o ipa gerado.
Desejo um mini-tutorial de como disponibilizar esse SDK para ser instalado em outro applicativo, pode ser um readme, aliás o readme faz parte do projeto.
Categoria: TI e Programação
Subcategoria: Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Android, iPhone
Eu preciso: Criar um app
Tipo de aplicativo: Outro
Precisa de back-end: Não
Gateway de pagamento: Não