Usuário com melhor resposta
Desenvolvendo um app com agenda de horarios

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>
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.
- Marcado como Resposta Samuel Rudson Fernandes quinta-feira, 24 de maio de 2018 23:41
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.
- Marcado como Resposta Samuel Rudson Fernandes quinta-feira, 24 de maio de 2018 23:41
-
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
- Editado Bernard Johnson P terça-feira, 16 de janeiro de 2018 17:25
- Sugerido como Resposta Bernard Johnson P terça-feira, 16 de janeiro de 2018 17:46
-