Stocker des infos dans le Carnet d'adresses
cargo
Membre
Que pensez-vous du fait de stocker des infos "Personne" dans le carnet d'adresses via les classes AB plutôt que de les socker dans son application (dans son NSDocument pour être précis)?
L'avantage est que ces infos peuvent être réutilisés par d'autres applications, servir à faire du mailing, imprimer des enveloppes etc...
L'inconvénient est que cela représente une contrainte pour l'utilisateur : l'app. "force" la création d'un nouveau groupe et de nouvelles vcards dans l'AB. Personnellement je n'aime pas trop les applications qui me forcent la main en tant qu'utilisateur.
La solution intermédiaire serait peut être de laisser le choix, avec une case à cocher "créer une vcard dans l'AB" par exemple, mais dans ce cas la même information serait stockée à 2 endroits différents : dans l'appli et dans l'AB. Je n'aime pas la redondance non plus !
Quel est votre opinion d'utilisateur et de développeur ?
L'avantage est que ces infos peuvent être réutilisés par d'autres applications, servir à faire du mailing, imprimer des enveloppes etc...
L'inconvénient est que cela représente une contrainte pour l'utilisateur : l'app. "force" la création d'un nouveau groupe et de nouvelles vcards dans l'AB. Personnellement je n'aime pas trop les applications qui me forcent la main en tant qu'utilisateur.
La solution intermédiaire serait peut être de laisser le choix, avec une case à cocher "créer une vcard dans l'AB" par exemple, mais dans ce cas la même information serait stockée à 2 endroits différents : dans l'appli et dans l'AB. Je n'aime pas la redondance non plus !
Quel est votre opinion d'utilisateur et de développeur ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Par contre, la possibilité de le faire en direct peut être plus sympa.
Et même mieux : tu pourras ainsi proposer d'exporter tes ABPerson sous forme de vcard (tu peux tout à fait mettre plusieurs personnes dans une seule vcard), et ainsi un double-clic sur le fichier vCard exporté par ton soft ouvrirai le Carnet d'Adresses et importerai les personnes dedans
Et s'il y a conflit, le Carnet d'Adresses saura gérer, comme il le fait par exemple lorsque tu synchronises un matériel (téléphone, iPod, ...) avec ton mac, en proposant de merger, de garder l'ancien, ou garder le nouveau. Toutétotomatik
Bref, garder en interne mais proposer l'export en vCard me semble le plus approprié. Voire même l'import de vCard aussi (j'ai jamais utilisé ABPerson mais ne serait-ce pas built-in comme import/export ?) pour récupérer des contacts de ton carnet d'adresses vers ton soft.
Tu entends quoi par "le faire en direct" ?
> AliGator :
Voilà encore une autre solution !...mais ça fait faire des manips, il faut se taper la synchro en manuel, c'est du paluche sync quoi ;D
Et l'intégration oui mais dans quel sens, that is the kwechtionne. Qui doit rester le maà®tre, l'appli ou l'AB ...