#1 Re: Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 16:09:04

Ahora entiendo que es esa atención a cada detalle de su parte lo que hace a App Builder destacar por encima del resto de aplicaciones similares. Muchas gracias David.

Saludos.

#2 Re: Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 14:35:33

David, yo feliz si pude aportar algo en su trabajo.


Saludos.

#3 Re: Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 14:12:57

David wrote:

Hola Patricio,

Tal vez pueda hacerse algo respecto de esto último... ¿puede usted indicar qué ha tenido que cambiar en el archivo "config.xml" para que funcione con Phonegap? Tal vez pueda añadir lo necesario en App Builder de modo que este lo haga automáticamente.

En el archivo "config.xml", línea 10:

<preference name="phonegap-version" value="cli-5.2.0" />

Eso le indica a Phonegap la versión que utilizará para compilar. El problema es que pasan a "deprecated" muchos plugins en cada cambio de versión.

En este caso lo cambié a:

<preference name="phonegap-version" value="cli-6.5.0" />

Desconozco si existe alguna API relacionada a esto que permita la automatización, pero lo dudo mucho. Personalmente siempre hago el cambio de forma manual buscando los plugins que aún sean compatibles.

Saludos.

#4 Re: Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 13:30:29

Genial, por lo que veo tengo mucha más libertad con Apache Cordova. Aún no pruebo el BAT pero suena muy útil. Esta semana estaré haciendo pruebas para ver si se puede hacer lo que necesito.

Pero un comentario a los usuarios que decidan utilizar Phonegap: Recuerden especificar en el archivo xml manifiesto la última versión de Phonegap (phonegap-version) para que se construya con las nuevas versiones de los plugins y así no les dará problemas de compatibilidad. No sean como yo que no vio ese mensaje en rojo que indicaba que ese era el problema xD

Saludos.

#5 Re: Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 11:50:11

David, muchas gracias por la pronta respuesta. Efectivamente al agregar el código para habilitar CORS que indicas, todas las funciones del ejemplo Database se ejecutan sin problema. En cuanto al lector de QR, haré las pruebas con Apache Cordova, utilizo Phonegap sólo por la facilidad de construcción para iOS, pero si me dices que App Builder se integra mejor con Cordova vale la pena el cambio.

De nuevo gracias por la ayuda y comento cómo me fue.

#6 Temas relacionados con App Builder » Lector QR conectado a base datos » 2017-04-08 06:12:55

Patricio
Replies: 11

Hola David, antes de todo debo felicitarte porque sin duda has creado una herramienta fantástica, con un potencial gigantesco.

Estoy probando la versión 2017.25 en versión DEMO y todo se ve excelente, pero necesito utilizar tu software para una crear una app con unas funciones específicas y antes de comprarla quería pedirte que me confirmaras si podré lograr mi propósito, ya que hice unas pruebas y no me funcionó bien.

Básicamente necesito crear una app que sea un lector de códigos QR, decodifique la data contenida en el QR utilizando un script JAVA y luego utilice esos datos decodificados para hacer una consulta online a una base de datos y recibir una respuesta, y, si se está offline, almacenar la consulta de forma local hasta que se tenga conexión. Cuando vi que todas estas características estaban incluidas en los ejemplos salté de alegría, no lo podía creer!!! Pero al empezar a probar me encontré con los siguientes problemas que te pido por favor me puedas aclarar:

Phonegap me entrega múltiples errores al construir el ejemplo Scanner:

"
-compile:
    [javac] Compiling 11 source files to /project/bin/classes
    [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] /project/src/com/phonegap/plugins/barcodescanner/BarcodeScanner.java:27: error: package com.google.zxing.client.android does not exist
    [javac] import com.google.zxing.client.android.CaptureActivity;
    [javac]                                       ^
    [javac] /project/src/com/phonegap/plugins/barcodescanner/BarcodeScanner.java:28: error: package com.google.zxing.client.android.encode does not exist
    [javac] import com.google.zxing.client.android.encode.EncodeActivity...
...BUILD FAILED
/android-sdk/tools/ant/build.xml:716: The following error occurred while executing this line:
/android-sdk/tools/ant/build.xml:730: Compile failed; see the compiler error output for details.
"

¿Cómo puedo probar un ejemplo de lector de QR?

Segundo, al tratar de leer datos utilicé el ejemplo Database. Funciona perfecto con las rutas por defecto (https://www.davidesperalta.com/Humm/Sit … wNotes.php) pero al tratar de leer data de otro dominio (utilizo como base el script PHP que viene de ejemplo) me aparece un error. Específicamente, leer las notas desde: http://www.bastidas.cl/app/notas-mostrar.php me entrega error. Lo probé en un dominio con SSL, con una URL https, y también error. Si en mi prueba genero un nuevo registro, lo guarda en la DB, pero la app igualmente muestra un error.

¿Sabes a qué se pueda deber este problema?

Busqué en este blog soluciones a estos problemas pero no encontré soluciones por lo que te pido por favor, cuando tengas un tiempo, puedas ayudarme con mis dudas porque de verdad que estoy fascinado con App Builder y presiento que puede ser la solución a todas mis necesidades.

Saludos cordiales y de nuevo felicitaciones por tu desarrollo.

Board footer

Powered by FluxBB


Copyright ©2018 DecSoft. All rights reserved.