GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Ajuda em um projeto


#1

Boa tarde, trabalho com odontologia e queria desenvolver um app q utilizasse a câmera para visualizar as cores do dente, queria saber por onde começo? Qual linguagem utilizar e se é possível?


#2

Possível é. Mas depende.

Desenvolver um software é complexo. Antes de qualquer coisa, você precisa traçar alguns pontos:

  1. Como o software vai funcionar? (Princípios de Engenharia de Software e Sistemas da Informação se aplicam aqui!)
  2. Quem será o público alvo? Ou é só para si mesmo?
  3. Você usará algum tipo de infraestrutura? Por exemplo, servidores, banco de dados, APIs?
  4. Qual a plataforma que será suportado? Android e iOS?

Depois disso, você começa a pensar em ferramentas (qual linguagem usar, qual IDE) para desenvolvimento.

Falando em termos de desenvolvimento, a aplicação “é complexa” se você imaginar ela complexa. Vamos supor que sua aplicação seja apenas uma interface que tire uma foto, analise e exiba resultados. Pra isso, você vai precisar:

Montar a interface
Conseguir acesso a câmera
Pegar a imagem
Tratar a imagem e analisar ela (essa parte pode te dar dor de cabeça)

Isso se tratando de algo BÁSICO, sem salvar informações, sem login, sem mais opções.

Isso tudo pode ser feito, basta você ter três coisas:

  1. Tempo para estudar, treinar, desenvolver. Chutando que você não tem conhecimento prévio nenhum, você vai levar de três meses a um ano pra desenvolver esse app simples, dependendo de quanto você consegue estudar e desenvolver.

  2. Disposição pra estudar. É de senso comum que a área de T.I é uma área que envolve estudo sem parar. Então, se quer desenvolver algo, prepare-se pra estudar muito. Lembrando que inglês, nessa parte, é indispensável.

  3. Persistência. Se fosse fácil, qualquer um faria. Não desista, corra atrás do que você precisa e quando menos perceber, seu soft estará pronto. :slight_smile:

Boa sorte!