Mysql - android

Mysql - android

Postby kpidata » Tue Apr 17, 2018 5: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.,
kpidata
 
Posts: 80
Joined: Tue Jul 26, 2016 9:52 pm

Re: Mysql - android

Postby xmanuel » Tue Apr 17, 2018 8:42 pm

Y porqué no HDO + FWH?

:D
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 761
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Mysql - android

Postby kpidata » Tue Apr 17, 2018 9: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 ??
kpidata
 
Posts: 80
Joined: Tue Jul 26, 2016 9:52 pm

Re: Mysql - android

Postby xmanuel » 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
xmanuel
 
Posts: 761
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Mysql - android

Postby Lailton » Wed Apr 18, 2018 3: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
User avatar
Lailton
 
Posts: 153
Joined: Fri Jul 20, 2012 1:49 am
Location: Brazil

Re: Mysql - android

Postby Antonio Linares » Wed Apr 18, 2018 5:45 am

Luis,

Aqui tienes un ejemplo funcionando desde Android:

viewtopic.php?f=33&t=31621&start=0
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Mysql - android

Postby Antonio Linares » Wed Apr 18, 2018 6: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Mysql - android

Postby Antonio Linares » Wed Apr 18, 2018 6: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: Select all  Expand view
<?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
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Mysql - android

Postby Antonio Linares » Wed Apr 18, 2018 6:42 am

To manage the QR code usign QT:

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

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Mysql - android

Postby kpidata » Wed Apr 18, 2018 4: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.,
kpidata
 
Posts: 80
Joined: Tue Jul 26, 2016 9:52 pm

Re: Mysql - android

Postby Antonio Linares » Wed Apr 18, 2018 4: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Mysql - android

Postby albeiroval » Wed Apr 18, 2018 6:05 pm

Antonio,

y para trabajarlo con iphone ?
Saludos,
Regards,

Albeiro Valencia
www.avcsistemas.com
User avatar
albeiroval
 
Posts: 368
Joined: Tue Oct 16, 2007 5:51 pm
Location: Barquisimeto - Venezuela

Re: Mysql - android

Postby Antonio Linares » Thu Apr 19, 2018 5: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42065
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: FiveWiDi, Google [Bot] and 44 guests