Evaluando propuestas

Aplicativo para escolher e exibir painel dashboard Html (webview) dentro do app

Publicado el 20 Abril, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Criação de aplicativo para escolher qual painel de gestão "dashboard" deseja ver e mostrar o painel (pagina html5 que virá pronta o retaguarda) em uma webview dentro do proprio app.

Deverá ser feito em alguma plataforma como Cordova, Ionic ou Xamarin para futuras melhorias. O código-fonte deverá ser entregue.

No escopo de entrega será necessário o aplicativo paras as duas plataformas (android e ios) e os prints de tela nos formatos exigidos pela Google Play e pela Apple Store. Também será necessária ajuda para publicar o app na Apple Store na conta de desenvolvedor que já possuímos.

Sobre o aplicativo e o escopo do projeto:

O login será validado por webservice já existente. Deve persistir o login realizado, caso retorne ao aplicativo em outro momento. A validacao por webservice retornará um token de autenticacao para ser utilizado nas demais chamadas às outras APIs (webservices) e para ser persistido no aplicativo.


Deverá ficar chamando ajax a cada 20 segundos (se o app estiver aberto) para manter a sessão aberta no server.

Apos o login, consultar um webservice  para saber os nomes, icone e urls dos paineis dashboards que existem. Recebendo, plotar estes nomes e icone respectivo na tela para escolher qual painel deseja ver.

Cada painel é basicamente uma url a ser carregada no webview do aplicativo. Exemplo:  https://meuretaguarda.com.br/painel.aspx?id=1234

Após escolhido o painel desejado, será exibido o painel na tela araves de webview e o usuário poderá voltar para a escolha de paineis disponiveis ou simplesmente fechar o app.

Já existem webservices para isso tudo e a documentação será passada durante o projeto.

Todos os webservices são em xml soap. 

Caso este ajax retorne "token inválido", deverá forçar novo login.

O modelo de navegação deverá ser com as opções de menu na parte inferior (como ocorre no Whatsapp)  e nao será aceito "menu hamburger". Deverá ter opcao para desconectar para o caso de nao desejar mais continuar logado com este login "persistido".

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Android, iPhone

Plazo de Entrega: 04 Junio, 2018

Habilidades necesarias

Otros proyectos publicados por E. V.