Saltar para conteúdo


Foto
- - - - -

Frameworks - PhoneGap


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

#1 impaKt

impaKt

    Novato

  • Membros
  • Pip
  • 5 mensagens

Mensagem publicada 25 March 2011 - 14:23

Boas tardes!Hoje acabei por decidir recorrer ao Phonegap para facilitar alguma programação no que toca a estilização da aplicação. No entanto, para a minha aplicação queria recorrer ao seguinte aplicativo:http://ranieripieper.wordpress.com/2010/06/14/desenvolvendo-aplicacoes-que-leiam-codigo-de-barras-em-android/ou:http://code.google.com/p/zxing/Para tal é necessária a programação fora do ambiente HTML5 que o PhoneGap permite.Gostaria de vos perguntar como o fazer.Na minha estrutura de dados, as páginas HTML são colocadas dentro da pasta assets/www/ mas, para implementar esta aplicação, teria de criar um ficheiro java e criar algum tipo de hiperligação do index.html para esse ficheiro, correcto? É possível? E se sim, é possível depois colocar um botão dentro desse ficheiro para o utilizador voltar ao index.html?Desde já grato pela paciência e compreensãoCheers

#2 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 25 March 2011 - 15:14

Olá.Aqui não terias apenas de criar um ficheiro java, tens mesmo de criar uma aplicação Android. Nessa aplicação, terias de usar o Javascript Interface (http://developer.and...va.lang.String)) para comunicar entre Java e o Javascript a correr no browser embebido. A partir daí, tudo é possível, inclusivé tornar acessível à webapp a funcionalidade de Barcode Scanning tal como tu pretendes.

#3 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 25 March 2011 - 15:20

Edit: sendo que o PhoneGap já te dá um projecto Android em si, neste caso só terias mesmo de adicionar um java, neste caso, uma Activity, ou modificar uma existente para estender essa funcionalidade.

#4 impaKt

impaKt

    Novato

  • Membros
  • Pip
  • 5 mensagens

Mensagem publicada 25 March 2011 - 15:32

Estou a ver. Eu peço desculpa por pedir algo demasiado explícito mas sou mesmo bastante novato em qualquer tipo de programação que não seja "browser-based".Que teria eu de fazer então?Eis a estrutura de dados do meu projecto para ja:Imagem colocada

#5 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 25 March 2011 - 19:44

Do pouco que vi, o PhoneGap é modular, tens de ver a source de java, que está ali na pasta src, e olhar para o que já lá está, e tentar perceber como criar um módulo para o barcode scanning. No entanto, do que pesquisei assim por alto, parece-me que talvez já alguém tenha feito esse trabalho: http://blog.infoentr...gin_using_ZXing