
Desde hace algún tiempo se me había planteado esta interrogante por muchos usuarios del sistema administrativo a2 Softway ¿Puedo ver mi inventario desde un dispositivo Android? la respuesta es definitivamene afirmativa, por supuesto que si. Ahora ¿como hacerlo? alli está el meollo del asunto. Básicamente se debe conectar las tablas de inventario (Sinventario.dat y Sfixed.dat) via ODBC utilizando los drivers para ese propósito (disponibles para descarga en el blog) , luego utilizando un lenguaje como php crear una rutina que nos permita leer la información, en este caso el inventario con sus precios, y costos de ser necesario. La rutina inicial para lograr ese objetivo es simple y sencilla y se puede adaptar para el objetivo planteado con unas pocas lineas de programación. Ahora queda el como hacer para que los dispositivos android puedan ver mi información via web, pues instalando un servidor web local, bien sea
appsever o
wampserver, obviamente debemos tener acceso a internet. En Venezuela la mayoría de las IP de nuestras conexiones a internet son variables o dinámicas en cuyo caso utilizaremos un servicio como
DynDns o
Noip . Una vez hecho esto solo nos queda programar la interfaz en android utilizando el kit de desarrollo
Eclipse y hacer las peticiones POST a nuestro recien instalado servidor y listo. Parece sencillo verdad, pues en realidad hay varias capas de desarrollo que hay que cumplir.
El codigo citado en php es algo parecido a esto:
Los resultados de este proyecto inicial lo pueden ver desde mi servidor local (es el server de juegos de mi hijo Alex). si lo quieren probar entren a su navegador web en su dispositivo android y digiten la direccion siguiente:
http://inventario-a2.tk y podran ver algo como esto:
Eso es una muestra de que si se puede hacer, el inventario en cuestión esta alojado en mi computadora personal y si el servidor esta encendido uds. podrán ver el inventario de uno de los a2 de prueba q tengo instalado.
El proyecto esta bien encaminado, estamos en este momento desarrollando la interfaz en Android, con los permisos de conexión y registros de usuarios, para así ponerlo a disposición de nuestros clientes en un plazo relativamente corto.
Saludos
Ing. Victor J. Acosta L.
0424-4297167
vicacos@gmail.com vicacos@hotmail.com