none
Desenvolvendo um app com agenda de horarios RRS feed

  • Pergunta

  • Boa noite, estou tentando desenvolver app android com cordova do visual studio que vai servir para adicionar pessoas e marcar sua hora em uma lista.

    Como estou criando agora a lista estará vazia e será preciso adicionar pessoas, provavelmente terei que criar um banco de dados para este app não? Gostaria de uma ajuda me indicando o que fazer. Agradeço a todos que puderem ajudar. Estou usando a versão free do Visual Studio. Projeto JavaScript cordova, não tenho nada de códigos. Gostaria de uma luz por onde começar o que já está errado. Agradeço desde já.

    </head>
        <body id="interface">
            <h2 id="titulo">Horários de atendimento</h2>
            
        </body>
    </html>
    

    terça-feira, 16 de janeiro de 2018 04:06

Respostas

  • Primeiro passo:   

    Dados salvo em um servidor:

       Pelo que intendi um aplicativo para adicionar pessoas a uma lista e marca a hora se fó isso o primeiro de tudo seria o banco de dados que seria bom ser feito em MySQL porque provavelmente o aplicativo é online,Mas para isso você tem que te o minimo de conhecimento em MySQL.

       Mas para gravar dados em MySQL seria mais seguro usar PhP a linguagens javascript e feita para interatividade como usuário para assuntos mais complexo e privados como senhas etc seria mais adequada usar o php.

       Porem também é possível usar o C# para salvar dados em MySQL então de uma olhada boa nas linguagens para ter 100% de razão que aquela linguagem vai suprimir as necessidades.

       obs:O programa vai ser para android é você vai ter que salvar o banco de dados na nuvem no casso pode usar o azure ou transforma seu pc em um servidor

    Dados salvo no dispositivo do usuário:

       Se os dados vão fica salvo no dispositivo do usuário não vai precisa de um banco de dados MySQL pose ser algo mais simples como XML a questão de banco de dados vai depende da sua necessidade.

    Segundo passo:

       Bem depois de ter feito o sistema de banco de dados feita como ler é gravar dados seria a parte de adicionar pessoas bem depois de ter feito o Banco de dados essa parte é bem fácil

        para marca a hora era só tira a hora local que pode ser (Pelo dispositivo do usuário)( ou a hora do servidor que o banco de dados ta salvo)

        Tomara que tenha intendido e boa sorte no apk o importante é nunca desisti. 

    terça-feira, 16 de janeiro de 2018 17:04

Todas as Respostas

  • Primeiro passo:   

    Dados salvo em um servidor:

       Pelo que intendi um aplicativo para adicionar pessoas a uma lista e marca a hora se fó isso o primeiro de tudo seria o banco de dados que seria bom ser feito em MySQL porque provavelmente o aplicativo é online,Mas para isso você tem que te o minimo de conhecimento em MySQL.

       Mas para gravar dados em MySQL seria mais seguro usar PhP a linguagens javascript e feita para interatividade como usuário para assuntos mais complexo e privados como senhas etc seria mais adequada usar o php.

       Porem também é possível usar o C# para salvar dados em MySQL então de uma olhada boa nas linguagens para ter 100% de razão que aquela linguagem vai suprimir as necessidades.

       obs:O programa vai ser para android é você vai ter que salvar o banco de dados na nuvem no casso pode usar o azure ou transforma seu pc em um servidor

    Dados salvo no dispositivo do usuário:

       Se os dados vão fica salvo no dispositivo do usuário não vai precisa de um banco de dados MySQL pose ser algo mais simples como XML a questão de banco de dados vai depende da sua necessidade.

    Segundo passo:

       Bem depois de ter feito o sistema de banco de dados feita como ler é gravar dados seria a parte de adicionar pessoas bem depois de ter feito o Banco de dados essa parte é bem fácil

        para marca a hora era só tira a hora local que pode ser (Pelo dispositivo do usuário)( ou a hora do servidor que o banco de dados ta salvo)

        Tomara que tenha intendido e boa sorte no apk o importante é nunca desisti. 

    terça-feira, 16 de janeiro de 2018 17:04
  • Boa tarde Samuel!

    Tudo bem?

    O importante é você ter bem claro em sua mente, ou melhor, documentado (um simples diagrama de classes ajuda muito) a modelagem e o fluxo do aplicativo antes de começar a desenvolver. Após a definição da documentação fica muito mais claro, se por exemplo, há uma necessidade de salvar alguma informação no banco de dados ou não.

    Daí por diante, caso a dúvida seja sobre as tecnologias que você está usando fica mais fácil de você pesquisar e encontrar a solução específica.

    Acredito que você irá precisar sim do banco de dados para salvar as suas informações, acho que o SQLite funcionaria bem.

    Alguns links que podem ser útil abaixo:

    Cordova e SQLite:

    http://ngcordova.com/docs/plugins/sqlite/

    Cordova e VisualStudio

    http://www.codeproject.com/Articles/860150/Visual-Studio-and-Apache-Cordova

    Att., Bernard Johnson


    terça-feira, 16 de janeiro de 2018 17:24
  • Entendi. Primeiramente agradeço Arthur e Bernard. Mais uma dúvida, eu gostaria de criar o app para ser offline. Teria como utilizar ele offline?

    quarta-feira, 17 de janeiro de 2018 14:38