Evaluating bids

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

Published on the April 20, 2018 in IT & Programming

About this project

Open

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".

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Required platforms Android, iPhone

Delivery term: June 04, 2018

Skills needed

Other projects posted by E. V.