¿Existe algún estándar (abierto) para importar/exportar contactos desde/hacia cualquier teléfono móvil?

¿Hay algún formato abierto para importar y exportar desde/hacia cualquier teléfono móvil? No hace falta que sea un smartphone, puede ser un teléfono móvil básico. Si existe tal cosa, ¿también es compatible con la importación/exportación desde/hacia SIM?

Los contactos son una característica que es universal en todos los teléfonos, por lo que espero que este sea un estándar/formato que podría usarse para hacer esto. En los teléfonos inteligentes, podría hacerse mediante aplicaciones, pero ¿qué pasa con los teléfonos básicos?

Cualquier ayuda / idea sobre esto sería muy apreciada.

Respuestas (2)

Lo más probable es que ese formato sea VCard (Versitcard), que incluso tiene su propio tipo MIME ( text/vcard). Según la página de Wikipedia vinculada, se convirtió en un estándar alrededor de 1996 (y dado que se propuso en 1995 por primera vez, los dispositivos más antiguos no lo sabrán).

La aplicación de contactos de Android usa este formato cuando exporta directamente sus contactos desde allí. Que yo sepa, este formato también se usa cuando se transfieren contactos a través de Bluetooth (incluso a/con dispositivos más antiguos que no necesariamente ejecutan Android o son "teléfonos inteligentes"). Los clientes de correo también lo admiten. Entonces, si está buscando algún estándar aquí, lo más probable es que sea este.

Gracias @izzy. Nunca pensé que vcard podría usarse para esto.
Incluso mis viejos teléfonos Nokia parecían hacer eso, si miro hacia atrás ahora. Puede enviar una tarjeta de contacto a través de Bluetooth o incluso SMS de esa manera. No puedo decir con certeza que fue VCard, pero con teléfonos fabricados después de 2000, casi apostaría.

para teléfonos básicos, es posible que desee considerar los comandos GSM AT definidos para leer contactos (a través de una conexión en serie, sin embargo, incluso la mayoría de los cables de datos USB seguirán proporcionando un puerto COM virtual)

http://www.traud.de/gsm/numbers.htm

La "U" en USB significa universal. El uso de un cable USB para conectar 2 dispositivos proporcionará exactamente la misma funcionalidad que cualquier otro cable USB.