FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Mysql - android
Posts: 84
Joined: Tue Jul 26, 2016 09:52 PM
Mysql - android
Posted: Tue Apr 17, 2018 05:28 PM

Estimados amigos, les comento una situaci贸n que necesito ver si se puede resolver o trabajar, entro a explicar.

a) Tengo un sistema que lleva el registro de ciertos equipos que est谩n en terreno, con c贸digo interno de control y c贸digo de barras de referencia, estos datos
se registran en una base de datos mysql alojado en un hosting, que se alimenta usando tdolhin y xharbour y fivewin.

La idea o la intenci贸n es que por medio de un tel茅fono m贸vil que use android, pueda capturar el c贸digo de barras, o c贸digo QR o pueda digitar el c贸digo interno de este equipo, y pueda actualizar la base que esta en el hosting, indicando.. que se reviso, el d铆a, la hora y alg煤n bot贸n que permita indicar que se reviso o se dio de baja.

Favor de indicar si esto se puede hacer.. me indican que use PHP, Janson.. quiz谩s que otra opci贸n.

Atte.,

Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Mysql - android
Posted: Tue Apr 17, 2018 08:42 PM

Y porqu茅 no HDO + FWH?

:D

______________________________________________________________________________

Sevilla - Andaluc铆a
Posts: 84
Joined: Tue Jul 26, 2016 09:52 PM
Re: Mysql - android
Posted: Tue Apr 17, 2018 09:08 PM

Estimado, se puede crear una aplicaci贸n que corra en m贸vil y que haga lo que necesito usando HDO y FWH ??
disculpa que es HDO ??

Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Mysql - android
Posted: Tue Apr 17, 2018 10:50 PM

Si se puede.

El compa帽ero Lailton lo tiene hecho para Android, IOS, Linux, MacOS y Windows.

Busca la entrada de Harbour Data Objects (HDO) aqu铆: https://medium.com/harbour-magazine/vid ... 536a51f4fd

______________________________________________________________________________

Sevilla - Andaluc铆a
Posts: 231
Joined: Fri Jul 20, 2012 01:49 AM
Re: Mysql - android
Posted: Wed Apr 18, 2018 03:31 AM

Hola kpidata,

Si, es possible hacer lo con Harbour + HDO.

Envia me tu correo de contacto skype/whatsapp para lailton@harbour.com.br y te envio mas informaciones

Saludos.

Regards,

Lailton Fernando Mariano
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 05:45 AM

Luis,

Aqui tienes un ejemplo funcionando desde Android:

viewtopic.php?f=33t=31621start=0

&&

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 06:28 AM
Luis,

Descarga FiveTouch desde tu dispositivo Android para comenzar a construir tu aplicaci贸n hoy probando
el ejemplo que te he mostrado en el mensaje anterior:

https://github.com/FiveTechSoft/fivetouch/blob/master/download/fivetouch.apk

Todo el c贸digo fuente de FiveTouch est谩 disponible desde aqui:
https://github.com/FiveTechSoft/fivetouch

Y aqui tienes el wiki de FiveTouch con la documentaci贸n:
https://github.com/FiveTechSoft/fivetouch/wiki
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 06:32 AM
Luis,

M谩s simple a煤n que usar un webservice es llamar al siguiente c贸digo en PHP alojado en el servidor desde tu aplicaci贸n funcionando en FiveTouch:

inserta.php
Code (fw): Select all Collapse
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO installs (username,computername,language,nation,exename,ipaddress)
VALUES (?,?,?,?,?,?)";

if ( $stmt = $conn->prepare( $sql ) ) 
{
  $stmt->bind_param("sssiss", $user, $computer, $lang, $nat, $exe, $ip );
  $user = mysqli_real_escape_string( $conn, $username );
  $computer = mysqli_real_escape_string( $conn, $computername );
  $lang = mysqli_real_escape_string( $conn, $language );
  $nat = $nation;
  $exe = mysqli_real_escape_string( $conn, $exename );
  $ip = mysqli_real_escape_string( $conn, $ipaddress );

  $stmt->execute();
  $stmt->close();
}

$conn->close();
?>
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 06:42 AM
To manage the QR code usign QT:

https://youtu.be/CrJXaZnzVgs
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 84
Joined: Tue Jul 26, 2016 09:52 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 04:15 PM

Estimado Antonio, agradezco much铆simo tu respuesta... ser茅 honesto voy a patadas con FWH con Mysql en un hosting.. avanzando si... lento..pero avanzando... pero la gente te ve una pantalla bonita o algo que funciona y de una ya te piden conexi贸n con sat茅lites en la luna...

veo que fivetouch.. puede ser una excelente opci贸n.. pero reconozco que no entiendo como cargarlo, donde se compila.. si se compila.. como generar la apk.. para que funcione en el m贸vil... o sea reconozco que ando perdido...

Atte.,

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 04:24 PM
Luis,

Solo tienes que descargarlo desde aqui en tu tel茅fono Android:
https://github.com/FiveTechSoft/fivetouch/blob/master/download/fivetouch.apk

Desde el propio FiveTouch escribes tu c贸digo (贸 lo escribes en el PC y lo env铆as por email al tel茅fono) y vas probando.

Aqui tienes la versi贸n de Windows para que puedas comodamente programar desde el PC y luego ejecutarlo en Android:
https://github.com/FiveTechSoft/fivetouch/blob/master/download/fivetouch_windows.zip
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 400
Joined: Tue Oct 16, 2007 05:51 PM
Re: Mysql - android
Posted: Wed Apr 18, 2018 06:05 PM

Antonio,

y para trabajarlo con iphone ?

Saludos,
Regards,

Albeiro Valencia
www.avcsistemas.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Mysql - android
Posted: Thu Apr 19, 2018 05:28 AM
Albeiro.

Apple es muy estricto con la autorizaci贸n para poder instalar una app en el tel茅fono 贸 tablet asi que tienes
que construir la app de FiveTouch tu mismo usando el proyecto que proporcionamos:

https://github.com/FiveTechSoft/fivetouch/blob/master/ios/fivetouch.pro

Abres ese fichero desde QT Creator, construyes FiveTouch y FiveTouch se instalar谩 en tu tel茅fono 贸 tablet usando tu firma digital.
Esta firma digital la genera la aplicaci贸n Xcode de Apple al construir un ejemplo de prueba, cre谩ndose un "Provisioning Profile".

Este proceso anteriormente era bastante complicado, afortunadamente ahora es muy sencillo y se realiza de forma autom谩tica
desde la aplicaci贸n Xcode de Apple. Por supuesto tienes que usar un ordenador Apple para poder correr Xcode.
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion