Getting to know the packages: Contacts

Retweet Share on Facebook

The Contacts Package in the Symbian OS is one of the most widely used – it helps users manage contacts related data. Naturally the package contains the Phonebook and Logs applications.

Phonebook is perhaps the most central and trendy application on today’s mobile phone. Just to give one example from an operator point of view: When Vodafone created the concept for their “Vodafone 360” service to integrate the web with mobile, they based the whole service on the address book. In their words: “It all revolves around the address book”. There is a lot of hype and momentum around social networks too. Everybody knows what Facebook is. Contacts in Symbian^3 and Symbian^4 is an answer to the call for more networking capability. A major part of the new features is related to “social phonebook”. Here are some highlights.

Some highlights of the latest Contact features in Symbian^3:

One example of the new social phonebook related features is MyCard view. It is a contact card dedicated to the owner of the device with a new view in phonebook to handle the device owner’s own status and other information.

It works like a personal dashboard where the user goes to set everything about himself/herself, including presence, photos, chats, email, and so forth. In addition enablers for integration of this into social network statuses have now been implemented. Nokia’s OVI Contacts service will provide the status information.

A valuable step forward in improving the usability was the major contribution from Ixonos. Ixonos implemented a single tap usage paradigm for several applications in Symbian^3, including Contacts.

Now all actions can be done with a single tap: open a contact card from the names’ list view (the main view), initiate the desired action (call, sms etc.) in the Contact card launcher view, or start the editor from the Contact card details’ view when a detail is single tapped, and so forth.

Other new features are predictive search from Phonebook, remote contact lookup, support for contacts HW key, contact image enhancements, just to name few.

Something to look forward in Symbian^4 Phonebook:

The most visible change in Symbian ^4 is the renewed and totally unified UI experience in Qt.

Much emphasis has again been put on tight integration with social networks so that a device user’s social network activities (and those of friends) are even more easily available (backend support from OVI is needed). A history view is provided, where the user can find all the communication history in one place, including SMS and phone calls in a conversational view.

What we would like to see happening in the near future and might be good opportunities for contribution:

As CalDAV support for the Organizer application has been implemented into the Symbian platform, it would be logical (and relatively easy) to add respective CardDAV support for the Contacts as well.

An exciting thing to keep an eye on is the Social Mobile Framework major contribution proposal from Sasken. This contribution could radically ease the connect ability to social networks and web services for Contacts.

Extensibility:

The Phonebook application is, and will be, well extensible. There is a good set of APIs available for 3rd party developers.

About the author

Markku Kaurila is Contacts package owner coordinating Contacts and Logs application development in Symbian Foundation. He has been working for Nokia since 1992 and Nokia mobile phone development since 2001. He is also a part time teacher in a local college teaching C++ to international students. When he is not developing phones, he enjoys taking composing lessons and playing guitar in his band. Collecting electric guitars is a passion. In the summertime renovating a 100-year-old cottage takes the weekends.

Posted: February 9, 2010 at 4:00 pm

Last updated: February 14, 2010 at 10:25 am

Categories: Community

Short Link: http://wp.me/pqgpU-1oq