This article is very well written, though I think there are some minor things missing:
- template usage is not mentioned; when a contact item is created a template can be used (even a golden template) - There is this mention in the article: "This mapping is also needed if the application developer wants the contact to be displayed in the Phonebook application".....is this true for any kind of mapping? Or there is a list of vCard uids that have to be used?
--Pirosl 10:50, 15 September 2009 (UTC)
Review:
This article demonstrates how to add a new contact to the contact database using Symbian C++. The code example provided is nicely commented and clear explanation of its function is provided. As a result, the code is easy to understand and even fairly novice Symbian C++ programmers should be able to understand its function.
The example shows how to create a new contact, how to add fields to that contact and set values for the fields. The example also demonstrates how to associate field values with vCard values. The vCard format is used widely used to store Contact information and has a standard set of fields. In order for the phone contact browser application to show the correct information associated with the vCard fields, the fields must be mapped onto specific vCard fields using the SetMapping Method. Nice demonstration of the use of the Cleanup Stack too.
This article is well written and clearly explained.
--Larry101 07:42, 27 September 2009 (UTC)