2011-10-24 16 views

Respuesta

26

Hemos encontrado una solución viable. MagTek ofrece un dispositivo similar al utilizado por SquareUp. El dispositivo es un poco más grande y más pesado, pero ofrecen SDK para teléfonos Android, iOS y Windows. El SDK de Android se puede encontrar y descargar aquí:

http://www.magtek.com/support/software/programming_tools/

look para SCRA SDK

También puede comunicarse directamente con ellos ya que nuestra compañía hizo lo que le puede proporcionar las últimas SDK.


Actualización:

también intentó lector de tarjetas móvil UNIMAG de IDTECH:..

http://www.idtechproducts.com/products/mobile-readers/112.html

He probado esto en un Samsung Galaxy Tab 10.1" con Android 3.1 funciona como se anuncia

Actualización 2: Nuestra aplicación que usa esto ahora se puede encontrar en la tienda de Android (pero no es realmente útil) l a cualquier persona aparte de nuestros clientes empresariales). Básicamente, la aplicación es una aplicación envoltura nativa con WebView y la comunicación entre la aplicación web y el contenedor se abstrae y se realiza mediante javascript. En teoría, cualquier persona puede usar su envoltorio con su aplicación web siempre que la aplicación web conozca la API, sin embargo, no se me permite liberar la API ni detalles específicos de implementación. Supongo que si alguien está interesado, un buen decompilador revelará la implementación.

+0

hola Hyangelo, me pregunto si tienes un prototipo para eso. –

+0

No tengo un prototipo, pero unimag y magtek incluyen una aplicación de muestra con su SDK que puede compilar e instalar en su dispositivo. – Hyangelo

+0

¿Está su aplicación disponible en la tienda de Android? Si es así, me encantaría descargarlo y verlo. Buscando hacer exactamente lo mismo. –

0

Square (https://squareup.com/) utiliza un lector de tarjetas personalizado que se puede enchufar a la toma de auriculares, por lo que el hardware está definitivamente disponible. Especulo que deben ser lectores de tarjetas bluetooth.

+2

Sí, sé de square pero no creo que ofrezcan un SDK (incluso si se paga/comercial). Sé que están leyendo los datos a través del conector de micrófono, pero no estoy seguro de lo difícil que es decodificar los datos o cómo empezar. – Hyangelo

+0

Adquieren transmisión de audio (PCM) y luego realizan algún procesamiento de señal mágico, presumiblemente utilizando algunas transformadas de fourrier o cualquier otra cosa. Creo que es posible googlear algo de información sobre esto (algo publicado en el cuadrado) - de viejos libros C/S que tratan unidades magnéticas –

+0

Sí, también estoy al tanto de esto, pero en su lugar estamos buscando un SDK comercial, así que no lo hacemos Tengo que pasar el tiempo haciendo lo que acaba de describir. Y acabamos de encontrar uno de MagTek (ver mi respuesta más arriba). Gracias por la sugerencia, sin embargo. Si dependiera de mí, esta sería la ruta más interesante. – Hyangelo

Cuestiones relacionadas