Written by Kristian Luoma, product manager, Ovi Contacts
Hey there,
It's been a while since we've written about the progress of Ovi Contacts client development here in the Beta Labs, so it is about time we give an update.
What has kept us busy over the last few months has been our effort to get Ovi Contacts functionality ready to the software packages that ship in the devices right from the factory. We've successfully deployed Ovi Contacts to a variety of S60 devices and Series 40 products too and as you may have noticed it made it to the N900 as well. We're hoping that this is effort that will show its value over time, as you'll find more and more people to chat with.
The N900 chat also enables you to share your whereabouts in the status message. The way it is done in N900 is slightly more versatile from the S60 app version: it automatically resolves the street name for the place you are in, even if you have not stored the place name as a landmark. What do you think, is this a better solution for location sharing in your status, or did you prefer the way we have in the S60 app?
Related to the S60 app development, I should say that we just recently made an updated version available of the app for 5800 XpressMusic and N97 (as some of you already noticed in the discussion forums ;-)). The new version of Ovi Contacts is much more stable, as quite a few early problems that we had have now been solved. Furthermore, this software release also contains a feature that has been long-waited and requested by most of the Beta Labs actives: more descriptive friend invitation pop-up. In the new pop-up you can see who is the person behind the Nokia account username (i.e. firstname, lastname and profile image are visible to your friend who receives the invitation).
![]()
Looking through the comments in the discussion forums one thing is easy to pick up: quite a few of the people have been expressing their feelings about the product name, that it should be something else than "Ovi Contacts". We do have to take this seriously, as so far we've been only delivering fairly little contact management features and mostly the Ovi Contacts feature set has been focused on connecting via status updates and instant messages. To set this right, I'd like to throw the ball on to your side: to deliver on the Ovi Contacts, what should be the next 3 features we incorporate in to the app? We'll have to figure out a price of some kind for the best proposal, but regardless if you'll get the price or not, we truly value your input.
Thanks in advance!
-Kristian
1) Add cross platfrom support to enable users to communicate with MSN, AIM, ICQ etc contacts directly form the mobile client, without having to use psi to do this. Either this or create some Nokia/OVI specific transports such that users can use soemthing like psi but with the improved stability of being able to use a more reliable Nokia/OVI transport server.
2) How about adding the ability to merge and split IM chats, such that if you are chatting with one colleague you could add a secton colleage or they could ask to join and then slit them again later. This wold add an interesting informal meeting functionality providing some sort of flexible chat room facility to the client. If this multi user chat roomesque system needed managing then the originator of the chat could be managing the chat with the ability to either manually or automate hand over when he/she is leaving the chat. I accept this may be a bit of a biggy, but it would be a nice expansion of the client.
3) My Ideal would be some sort of incorporation of a cross communication plaform enabling the end user to follow his convesation with a colleage via all communication methods (soemwhat lke has been acheived on the Palm Pre I think it is). This would enable the use to choose the method of response to a call/sms/mms/im/email from a colleague and still have the conversation tracked. I realise this is probably a distance away at present, but this would be an end goal for me.
I would have asked for the client to install somewhere other than the C: drive, but I accept due to it's Contacts incorporation this is probably needed to minimise lag in the phone.
There's my two peneth anyway. Keep up the good work.
mbrett
N97 RM-505 (Product Code: 0585262 (Vodafone UK)) FW 11.0.021
N95 8Gb (Product Code: 0558787 (UK)) FW 31.0.015
http:///www.twitter.com/MartynBrett
http://www.n97geeks.com
The most obvious one is that Ovi contacts should work with more 3rd party IM providers. I personally would like to see it work with facebook chat, but also msn etc. I assume you guys are already working on this, so i will give you three more:
1. Ovi contacts should be able to assign multiple IM accounts to the same person. My friend phill uses both Ovi and Gmail chat, so my ovi contacts list at the moment looks like i know 2 seperate people named Phill.
2. Ovi contacts needs better notifications shown on the homescreen. Maybe even an Ovi contacts homescreen widget for the n97?
3. Sending location is nice, but could do more. For example, I'd like to be able to send calendar entries to my friends via Ovi chat. This would be great for organising parties etc
well here is my ideas:
1) You should add Ovi Contacts support to Ovi suite program and when you start ovi suite or you plug your phone to the software, it should automatically update your location to "at home" or something like that. Also chat capability would be nice
2) many have alreaydy said this, but ovi contacts have lack of users. Add facebook chat, msn and etc. support to the program
3) I really don't have any 3rd good idea but overall installation paggage would be always a bit smaller due Nokia phones small C: drive.
As already noted 3rd party contact support is critical. I do not define my friends by the device they choose to use.
I would like to see contacts actually and finally integrate across the services. Before you do that you should choose which chat platform of the two you have will go forward as integrated across your platforms. This chat system seems to offer more features ( but less 3rd party) than the other ...
Speaking of contacts, I would like to see my contacts scanned and automatically added for chat access without having to manually add people. Seems the N900 does this ... S60 should as well.
I would also like to see SMS integration so that you could maintain a conversation with a contact across both SMS and IM on the same thread.
Per the blog post, I like the ability to show the location automatically instead of having to define the landmark. That said, the user should be able to specify whether they want the city to show or the street, this should be an option due to privacy concerns.
Excluding cross-platform support as everyone else has mentioned, my top 3 recommendations would be:
1.) File transfer (media, files, etc) and full integration into the rest of the platform so that you can 'send to' an Ovi Contact
2.) A small desktop PC / MAC client so that I can converse with my contacts while I'm at work. A browser plug-in might be ideal.
3.) Integration with Ovi Maps so that we can see each other on the map and initiate a conversation from the map view.
In so far as a name goes, "Ovi Chat" worked. However, if that doesn't do the trick, then you should adopt the name "Ovi Messenger" or something of that sort.
-----------------------------------------------------
Specs:
N97-3 | RM-507 | Firmware: V20.2.007
All thoughts & opinions expressed above are my own, and not of any other organization
www.twitter.com/jamaalism
1. Definitely agree that resolving the location name is preferred to using my landmarks. I'd like to see this brought to S60 quickly.
2. More protocols supported would be cool, but ONLY if you also bring the ability to group contacts, as mentioned above. Digsby on the desktop does this - for instance, I have my friend Jonathan on my Gtalk, Ovi, MSN, and Skype buddy lists, but I only have *one* entry for him in my Digsby buddy list. When I click to chat with him, Digsby intelligently routes it over whatever Jonathan is signed in on. Without the grouping feature, adding more protocols will only serve to add more clutter to the buddy list.
3. Integration with SMS would be awesome. It would be even cooler if Ovi Contacts could search through my existing phonebook and match contacts via phone number or email address, and automatically add people to my Ovi Contacts buddy list.
Also, if you guys are going to keep the Ovi Contacts name (which isn't bad, IMO), you need to become our *ONLY* contacts list on Ovi - should synchronize with N-Gage, Ovi Mail, Ovi Share, etc, to be the central list of contacts for my Ovi experience.
1) We've been saying from day one, 3rd party contact support is critical!!!!
2) a pop up alert just as we get for text/mms/email alerts when a new message arrives (just like we have with the wireless village IM protocol)
1.) Support for msn, gtalk, etc
2.) SMS/ MMS/ EMAIL integration
3.) A pc support program that could sinc with ovi contacts on my phone when Im working with my pc for example.
Saludos desde Chile !!
nokia rlz
Great to see someone asking for features list.
My wishlist is as follows, though more than 3.
1) Better integration on Phone, PC and other OVI/Nokia services contacts ( as mentioned by rcadden)
2) Update in client for FP1 devices to have similar features like FP2 phones.( Dont know if this is possible?)
3) Update notification for new version, this basic feature should be there for all applications.
4) You should have N900 type location detection in S60 version also.
I think there is bit duplication effort with OVI contacts as Nokia Messaging also now having chat support, for few devices and Nokia messaging could be paid feature. But still I feel Nokia should concentrate in fewer services rather than having duplicate services.
Suyog
most of my suggestions were already stated (eg multiple accounts integrated as 1 person, msn and other IM protocols)
so ill add what i can
No more limitations- why cant my friend who owns another type of device be able to use ovi chat? i think by doing this it could propel others to be more aware of ovi (photos, email,music) and also push others to buy nokia as they would get more services
a desktop client with integrated IM protocols
just my 2cents worth
just enable the ovi features to other non ovi clients, like talkonaut....
1. Out-of-the-box support for MSN; 2. Allow usage of front cam for video chats.
As other people says, 3rd party chat is needed. Especially, MSN, GTalk and Facebook.
In France, the future launch of Facebook Birthday isn't appreciate : http://www.symbianfrance.com/2009/09/25/nokia-prepare-facebook-birthday-...
All people would prefer a full Facebook software integrated with Contacts. For example, automatic add of birthdays into my contact if they noticed it on Facebook.
We should see the status of my contacts. In fact the awesome "Ovi Lifecasting" should be integrated into Ovi Contacts.
We should think about a huge Ovi software which will link all the usual applications.
- Know where are my contacts thanks to Ovi Maps,
- Know if they are busy or not thanks to shared agenda,
- Know how they feel thanks to their status,
- Have the choice to contact them : Phone, SIP, SMS, MMS, Mail, Chats, (= Nokia Messaging),...
The amount of job to make a perfect application need to capitalize on older and other software. Stop making many correct applications and start thinking to make the "Social application of tomorrow".
Don't forget that the first feature of a cell phone is to share with our contacts (friends, family,...), so it's the perfect tool for using a social application.
I wrote a post in January where I included the features I would love to have in the product. Some of them have been included. But well, here is my revisited list, and also some new thoughts:
1 File sending. This is a very important feature for business users, and also for non business users that like to send files...
2 Photo capture and sending (as you can do with palringo for example).
3 Make voice clips easier to capture, sending and listening. I've used this feature with agile messenger and palringo, and i think that they have nailed it...
If you can add one or more features..., well here they are:
* SMS sending to offline contacts (asked to the user first, of course).
* Contact grouping.
Also, I kown you can use PSI as a client for the PC, but i think it would be a HUGE marketing tool to have an Ovi Contacts / Nokia IM client for Windows/Mac... that let the user chat from the PC without getting disconnected from the phone (I repeat i know it can be done with PSI, but only IT geeks like me do that). It would turn the eyes of many users to "Contacts on OVI" against RIM's "BB messenger".
On the topic of MSN/Yahoo/Gtalk/ICQ and any other communities included in the product..., at least on the phone. If you can have a page like Nokia messaging where you can add and manage accounts over the web instead of the phone, well it would be GREAT, but try to do over the phone is usually frustrating for the end user.
Remember Gizmo 5 for S60?, it was really painfull to add the accounts over the phone or the PC Client. So, please, keep in mind that if you are going to do this, it has to be very, very easy for the user. I have been using Nokia messaging IM for E71, and it lacks some simplicity yet.
Vitaliano G.
5800 XM / E71
Vitaliano G.
1. auto set status according to profile (silent=do not disturb, General & screen active = avaialable). Ensure that this is customisable if desired (so the user can match status to profile!). If configured this should also set this status on other linked IM systems (is this a feature of XMPP, which both OviContacts and Gtalk are based on?)
2. Contacts only appear once with all available services (GTalk, MSN, Facebook etc) listed (as the N900 appears to do.
3. Make use of "teams" feature/tool for grouping of contacts. I am not sure how many devices have teams installed, but it is one of the many "hidden gems" in the Nokia portfolio. Once grouped, allow the configuration of levels of visability. If you really want to go all out, import Facebook "friend groups", and use those as the basis for teams.
Regarding the location update, good work. Now you need to think about privacy concerns, for instance, i might only want some people to know which City or Country I am in, not which street.
Oh and please keep supporting FP1 phones, while touch screen is getting all the press, it is these phones that are still the biggest part of the market.
When I think of Ovi Contacts, I think of my address book. With that in mind, I would like to see the 3 following features:
1. Ability to store more than IM protocol information. I would like to be able to select a contact and IM them, but also SMS, email, message through twitter, or even call them.
2. Be able to login using a Google Talk account
3. How about notification when one of your contacts is near you.
1) How about being able to install on my N85? Since I got the v30 firmware, which was supposed to have Ovi Contacts but didn't, I cannot download the installer because when I visit the website http://contacts.ovi.com/dist/app on my phone it says "You may have this application already installed on your device."
2) Just replace contacts all together like all other manufacturers are doing. Have access to all their contact information, status updates and other goodies.
3) More integration with Google services
1- file transfer (media, docs, photo, etc...)
2- file transfer hehehe
3- file transfer xD
1-Allow it to be installed on N85
2-Allow it to be installed on N85
3-Allow it to be installed on N85
Like bstephens, I receive the same message of, "You may have this application already installed on your device". If it is actually installed on N85, but we can't access it, see suggestion #4.
4-Fix firmware so it installs correctly on N85
1- Send File or Photo taken directly from Camera, such as blackberry allows that ( You open the lens, take a pic, send in chat ) ... amazing feature
2- Send Voice message ...
3- Pop-up chat dialog box when you receive a new message in homepage, menu, and all other menus ..If that is not practical .. Let a small notification appear in the corner when a new message arrives
Extras : More integration with other platforms (e.g. MSN ), Easier access (N97 Homepage widget), glassy effect UI, transition effects between chats..
For now I believe that adding a send picture instantly through ovi contacts is simply the best feature to be added ... PLEASE DO ADD THIS FEATURE !!!!!
In this way blackberry users wont show off about their bbm's anymore haha.
Regards,
Z
In terms of the next three features, I'm pretty much in agreement with many here:
1) Integrate support for MSN/Yahoo/AIM, Skype for IM; and then Twitter, FB, etc. for status messaging
2) Contact scanning (using the preset fields on the N97/5800 would be a good place to start searching); with the contact grouping as RCadden described
3) Mixed-mode chatting: SMS to IM, IM to SMS; using the IM threaded conversation view; with the user able to set which mode takes primary
Beyond these, I'd like to see the file transfer integration come; and then a (slightly) faster push to replace the built-in app on older devices. The more people using a presence-enabled address book, the more you can push the location/context-based services forward.
EDIT: Funny note, I post this and within minutes my N97 notifies me that there's an update for Ovi Contacts (to version 1.20); wonder what's new :)
AntoineRJWright.com | MobileMinistryMagazine.com
1. Get rid of "Out of memory" errors on fp1
2. Hide offline contacts
3. Implement real address book integration
Why can I not:
1. set a default country code so that all numbers are registered with the default prefix (i.e +46 for Sweden)
2. Have the possibility to set prefix to other than default when entering new numbers
3. Have the prefix in a seperate column when exporting data in *.csv format (because excel has a way with leading zero's or +)
maybe it's already possible - but I have been all over the Nokia PC Suite - and found nothing...
Best regards,
Nokia 6300 / N79
1. Allow it to automatically look through your contact list and ask to add anyone in the phones address book that has an Ovi account or Google account in their contact information.
2. Allow user to use their Google account credentials so that their Google Chat/GMail friends will automatically be populated into their contact list.
3. Have the program auto connect once the phone has a data connection. This way the user does not have to keep manually connecting when the phone loses signal.