miércoles, 30 de enero de 2013

Plugin Print for Phonegap/Cordova > 2.0 Intent Based[UPDATED]

Luego de bastante trabajo, algo de ingeniería inversa y mucho de probar y fallar... he logrado mejorar el plugin de impresión, basado en intent de Android. Funcionando en phonegap o Cordova 2.0
El plugin esta basado en Intents, porque luego de mucho investigar sobre impresión LPR, IPP y otros como CUPS4J, he decidido que la mejor forma de implementar la impresión para mi programa es basarlo en aplicaciones maduras, populares y estables que hay en el mercado, tres de ellas principalmente:

PrinterShare : http://www.printershare.com/ y https://play.google.com/store/apps/details?id=com.dynamixsoftware.printershare.
CloudPrint: de Paulo Fernandes y basado en CloudPrint de Google. http://pauloslf.blogspot.mx/ y https://play.google.com/store/apps/details?id=com.pauloslf.cloudprint
Openintents : INTENTS Libres de uso. http://www.openintents.org/en/

Tambien se pueden agregar varios Intents, como se prefiera.

El Archivo Java:

El Archivo javascript, con ejemplo:

Para  habilitar el plugin en cordova, edite su archivo config.xml y agregue esta linea.

plugin name="LocalPrint" value="org.opencorebanking.plugins.LocalPrint"

Espero les sirva y espero cualquier comentario.

@pata_de_jaguar

miércoles, 2 de enero de 2013

Simple Phonegap Sqlite backup Plugin[Updated]

Simple, pero funcional plugin para phonegap 2.x.
Simple and functional sqlite backup plugin for phonegap 2.x.

java class:

javascript file:

Example of use:

In new version as added Database Restore support.

En esta versión ha sido añadido el soporte de restauración

Thanks!!

@pata_de_jaguar