Analisando propostas

Xamarin / Multiplataforma ( Windows/Ios/Andorid ) - Novo Sistema

Publicado em 07 de Dezembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Estou com uma ideia de um novo sistema em multi-plataforma inicialmente o programa deve fazer as seguintes validações :

- O programa deve criar uma variável publica
      - v_global_system = Sistema Operacional ( Windows/IOS/Android ), identificando em qual sistema operacional o programa esta rodando.
-  O programa deve testar a forma de conexão que esta disponível na seguinte ordem :
      - No dispositivo ( se esta rodando no celular e o mesmo não tem conexão com a internet e nem tem conexão com uma rede local )
      - Se tem acesso a internet
      - Se tem acesso a rede local ( No caso do Windows )
- O programa deve criar uma variável publica
    v_global_local      = Yes para se a o acesso ao dispositivo local esta ok ou NO
    v_global_internet = Yes para se o acesso a internet esta ok ou NO
    v_global_net        = Yes para se o acesso a rede local esta ok ou NO

- O programa abre uma tela ( nesse primeiro momento somente esta parte terá uma tela ) de login e após informar o nome de usuário e senha.
Após a senha o programa fará a seguinte validação :

caso v_global_internet = yes então:
        Se conecta com um servidor "publico" e valida se o usuário existe naquele servidor  e se a senha esta correta, se não existir mostra erro.


Caso v_global_local = yes e v_global_internet = no  então :
          Se conecta em um banco local e valida se o usuário existe naquele banco e se a senha esta correta, se não estiver ok mostra erro.

Caso v_global_local = no e v_global_internet = no  e v_global_net = yes então :
          Se conecta em um banco na rede e valida se o usuário existe naquele banco e se a senha esta correta, se não estiver ok mostra erro.

Caso v_global_local = no e v_global_internet = no  e v_global_net = no então :
          Mostra erro.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por S. F. D. N.