Esto es más difícil de lo que parece en la superficie. Mi empresa está en el proceso de desarrollar un producto independiente que permitirá a las personas enviar información de contacto (con permiso, no se permite el envío de correo no deseado) a un destinatario y queremos hacer lo mismo.
Lo que descubrimos es que enviar una vCard solo funciona por correo electrónico en dispositivos iOS y Android con sus aplicaciones nativas; deberá asegurarse de que se haya instalado un lector vCard en el dispositivo al que desea enviar esta información de contacto. Los vendedores de teléfonos tienen poco interés en estandarizar esto porque todos proporcionan una forma de enviar información de contacto de sus aplicaciones de la libreta de direcciones por SMS o correo electrónico.
En su lugar, puede crear un SMS con un enlace incrustado que llevará a las personas a una página donde toda la información es visible y configurada para copiar / pegar fácilmente. Sin embargo, no existe una manera fácil de crear un archivo descargable allí.
- ¿Qué es el desarrollo de aplicaciones móviles híbridas?
- Cómo crear aplicaciones como WeOne
- Cómo comenzar a hacer una aplicación como desarrollador independiente por primera vez
- ¿Dónde puedo encontrar ejemplos de aplicaciones móviles que has desarrollado?
- ¿Cuál es el mejor servidor de mensajería para desarrollar aplicaciones basadas en mensajes multiplataforma?
Personalmente he encontrado una solución usando Dropbox: en iOS puedes usar la función “Abrir en …” al tocar un archivo y luego descargarlo a tu Dropbox. Una vez que está en Dropbox, puede importarlo a su libreta de direcciones en su computadora de escritorio y luego sincronizarlo con su dispositivo móvil. Es un error y un truco, pero funciona. No es una solución elegante y todavía estamos buscando una para implementar para nuestro producto (tCard), pero por ahora es lo mejor que se me ocurre.