vcard-core
Service icon

vCard Core

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 15 March 2023
 by 
0.0
 (0 ratings)
vcard-core

vCard Core

Documentation
1.0.0

Use the vCard_Create action in the component. Fill in all required information and use the result in a QR generator. See the demo for implementation details.

vCard requirement

The vCard only has one requirement and that is that at least one vCard name is defined. All other requirements (like types) are shown in the description of the structure elements. 

Result

The result of the vCard_Create action is a text that can be used in a QR generator. You can also use the output as a synchronization method of user details (the original reason for the RFC).

Strict Mode

The default mode of this component is seeking a good midground for QR code usage. Both Android and iOS do not follow the RFC to the letter which results in unwanted behavior. To combat this the default mode does not add certain elements in the QR to prevent issues. If you need to have a implementation that is a strict as possible within the current implementation be sure to enable strict mode. 

Contact import issues

In both iOS and Android issues have been found in importing the data from the QR. This is not the fault of this component but a poor implementation of the RFC in both OS's. In iOS several type tags are ignored and in Android it is possible that not all details are visible in the contact although these details where visible in the QR scanner.