Saltar para conteúdo


Foto
- - - - -

Projecto Universitario (QR Code Related)


  • Por favor inicie sessão para responder
4 respostas a este tópico

#1 impaKt

impaKt

    Novato

  • Membros
  • Pip
  • 5 mensagens

Mensagem publicada 14 March 2011 - 16:58

Boas tardes!Recorro ao vosso forum por um motivo: estou neste momento a trabalhar num projecto de final de curso e foi-nos colocado o desafio de desenvolver uma aplicação para Android. A aplicação consistirá no seguinte: possibilitar ao utilizador uma maneira de, através de um código QR (irl) disponibilizar informação sobre uma determinada peça ou monumento.Para isto, pensámos inicialmente em utilizador um leitor QR previamente existente (como o NeoReader) que permitisse descodificar um código QR e, consoante o ID nele existente, o redireccionasse para uma determinada página, dentro de uma aplicação já instalada. (Traduzindo isto para Web, seria o mesmo que direccionar um utilizador da mesma maneira que o método GET direcciona dentro de uma aplicação PHP. ex: aplicacao/id?=5)O NeoReader permite o redireccionamento directo do utilizador para uma pagina Web ou para o proprio market de maneira simples e directa, mas não consigo encontrar qualquer maneira de abrir uma determinada área de uma app já instalada.A minha primeira questão é: esta abordagem é exequivel?E, se não, existe alguma API de leitura de códigos QR que possa utilizar no desenvolvimento da aplicação, para que não necessite de recorrer a um leitor independente?O que fariam para alcançar este objectivo?

#2 WhiT3Kr0w

WhiT3Kr0w

    Master

  • Administradores
  • 3316 mensagens
  • LocalizaçãoUK
  • Nexus 5, Nexus 10, S2

Mensagem publicada 14 March 2011 - 20:52

Os códigos QR normalmente contém apenas texto. Que pode ser por exemplo um URL. Acho que o teu projecto seria interessante se fosse para desenvolver um leitor de códigos QR. Verificar se é URL ou outro tipo de texto será demasiado simples. Tens muita informação na net sobre isso.
Chat/ajuda do fórum: http://l.androidpt.com/chat
Usem a pesquisa por favor. Não insiram perguntas que já foram respondidas inúmeras vezes.
Usem o "Gosto" nos posts para agradecer a quem vos ajuda e não criem posts desnecessários.


Carpe diem quam minimum credula postero.

#3 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 15 March 2011 - 13:46

O que tu pretendes fazer é exequível com o Zxing : http://code.google.com/p/zxing/Outra coisa, estás a abordar o problema da maneira errada a meu ver. Não deve ser o utilizador a ir à app de leitura de códigos QR e esta redireccionar para outra app. O utilizador deve ir à app correspondente que estás a desenvolver, e nesta deverá ser possível chamar a app de leitura de códigos QR e retornar para a tua app.Com o Zxing é fácil, tens lá o código para integrar a solução que falei, ou mesmo a possibilidade de integrar a funcionalidade de leitor de códigos QR toda, uma vez que aquilo é open source :).

#4 impaKt

impaKt

    Novato

  • Membros
  • Pip
  • 5 mensagens

Mensagem publicada 15 March 2011 - 15:09

Desde já muito obrigado pelas respostas :)Já agora, o ZXing é de fácil integração?Devo admitir que sou novato no que toca a programação para Android.

#5 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 15 March 2011 - 16:08

Sim, o ZXing é o mais usado nos projectos Android para integrar leitura de códigos QR, exactamente pelo facto de ser de fácil integração.