Showing posts with label NOKIA Lifeblog. Show all posts
Showing posts with label NOKIA Lifeblog. Show all posts

Friday, March 13, 2009

A Lifeblog integration tip

A while ago, I ranted about lack of integration between Lifeblog, Notes and Sound Recorder on my Nokia N95.

Turns out - half of those woes can be resolved by the user, although at the price of sound recording quality.

LifeBlog is able to pick up, show and transfer to PC Sound Recordings, but only those recorded in AMR format.

I don't mind a little bit more compression, as long as speaker's voice is loud enough to be legible.

Turning to Settings - Applications - Voice Recorder and tweaking File Type a little bit enables LifeBlog to recognize any new recordings. (depicted)
And so - they are backed up to PC via "bigger brother", LifeBlog on PC.

No more separate file-digging! (and there was NO syncing of recordings from PC Suite, either!)

Wonderful.

If only there was some hack to enable similar integration with Notes...
Anybody got a tip?

Wednesday, October 1, 2008

Christmas wishes from N95 S60 firmware

It's Christmas time soon, so I decided to put out a brief series with humble "wishes for improvement", the features that I would like to have as Christmas present from Nokia Santa (if there was one)... well, there's hope... Lapland is there in Finland... :)

The first round is, actually, about things I hate most in my current N95 v30.0.016.

Frankly speaking, S60 firmware team have made great progress in term of both the code stability, speed and power consumption. Kudos to the hardware guys!
You are a reason for Nokia to rock.
But there's not much done in terms of improved user experience.

Sad to say, but almost 2 years have passed since it's flagman phone was out, and some pretty obvious "features", those that derail the user experience from the "happy thoughtless bliss", have still not been fixed.

I know, I know, we geeks are all so adaptable to anything, but as a pro with an "eye for UI" I still refuse to adapt and still I go reminding all you S60 PM and the coders alike - this is what will make S60 (and so my N95) User Experience very much better:

1. Access Point preferencing, please Santa!
We still have to answer to each bloody application, which bloody AP to use.
Please please please Nokia, make the system-wide panel of preferenced Access Points, and the future strategy of each app is to either (a) respect the system AP pref, or (b) well, there's better be no (b)...remove all AP settings from zillion places in zillion applications (N-Gage, VideoCenter, E-mail etc).
So far, only some WAP bookmarks in browser need a separate AP, and of course MMS sender/receiver.

2. Don't lock my phone, please Santa!
Like I already ranted here, there are smarter ways to know if your keypad needs to be locked.
For a start, unlock the phone if any cable is being inserted (the phone is not in a pocket or a bag, it's in the hands),
then, keep the phone unlocked if it's being charged (it's surely not on the go, either).
In other words, think of ways to keep the phone accessible...
To skip keypad autolock in such situations would be nice, for example.
This would let the user implicitly lock the keypad, if so desired.
The current behaviour makes usage of phone in home/office fixed locations miserable - just to read new SMS fast we need to click 4 times (two for unlock, one to close confirmation, one to show message).
Keypad lock/unlock confirmations are a nuisance! They hug my workflow for 2 seconds! I feel punished.
Why we need them at all, when the key sign in the upper panel is the indicator already?

This is pretty burdensome and counter-intuitive. Imagine sliding your finger to unlock iPhone, and then boom! 2-second modal dialog to confirm...yuk

I would very much appreciate it if you'd unlock the keypad for me, when I insert a USB cable or an Enhancement, so that I could choose the mode RIGHT ON. Me and you know I can't insert something when my phone is in my pocket (and thus, under danger of erratic key presses).

And while you're there, please make an option to switch off connection warnings in all apps which use network (MOSH, Download! etc).
I don't like to be pestered by warnings, that's the Microsoft Way...









3. Permit my signed Java, please Santa!
With all those certificates, there's a reason to think that it did filter out the unwanted (malicious) unsigned programs during installation phase, and now we have only perfectly legit java MIDlets installed.
Now, what with pestering me out with incessant requests for permission of network access etc?
I know, you know, that Opera mini has to get the network, otherwise no fun. I know, you know, that it was signed with a certificate for all those access things.

Then why there is no persistent permissions for my installed java applets? A simple checkbox would let the phone memorize my trust settings and do not ask me every launch. In fact I do believe in defense-in-depth, but are we not paranoid here? Maybe we can let signed apps do the things they want?

4. Lifeblog will Sound, please Santa!
Lifeblog is the best thing that happened to S60 in all it's time.
It is the focal point of data aggregation, and the underlying interface for Ovi services, it's the technology which can (and should) be adapted for every phone, maybe even merged with Search 4.0 functionality.
There is support for Sound Recordings in Lifeblog. You have to start them from the Lifeblog, and they appear on the Timeline, and they get synced with Ovi or PC Suite, and they go to your PC!
But - when you make recordings straight from Voice Recorder app, LifeBlog does not see those sound files.
Come on, this is an omission. Should be fixed, IMHO.

It would make great sense to include the 'normal" recordings in Lifeblog, and not force the user to create them in Lifeblog, thus separating and isolating Lifeblog from the data which is already generated.

How many of you created at least one sound rec from within Lifeblog?

For ex. when you take photos straight from the Camera, or send SMS straight from Messaging, Lifeblog sees them all.
But not when you make the Sound Recordings. This eventually leaves a lot of sound bites out-of-sync, you never see them on PC, unless you do the hoola-hoops jumping to get them specifically via some other process (hunting down, copying, deleting ...yuk)...
Would be wiser to join them into the Lifeblog circle of things.





5. Lifeblog will Note Me, Santa!
Now, I had written previously about Notes sync here, and the dead is still not done. I have also filed bug requests during PC Suite beta 6.85 and 6.86 about incorrect timestamping of Notes during sync. Nothing changed so far.
This time I will speak from the firmware team perspective - how to treat them on the phone.
And I mean the Lifeblog strategy and features here.
Right now - we have two sets of Notes - the ones on the phone and the one in LifeBlog.
Lifeblog notes can be created, seen and managed only in Lifeblog. I think this is the second most important Lifeblog problem - since the rest of your "normal" notes in elsewhere, and so - kept out of normal Lifeblog sync cycle.
Timeline is the best presentation you can get, to see things in a time-sorted order.
Here it would be very nice to see the Notes that we already have on the phone, and not to force us to create new ones from arcane Options menu.

How many of you created at least one note in Lifeblog? I doubt there are many such geeks...

Why there was such need for note data fragmentation is quite unclear.
Would be wiser to join "normal" notes into Lifeblog circle of things.
This would make the Lifeblog the powerful all-absorbing one-stop technology for all user content, except for web/e-mail and 3-rd party.
Integrate Search 4.0 into that - and we have a killer app, nothing similar exists on competitor symbian-based products (Apple has Spotlight and iMovie/iPhoto/iSync)
Also please Santa, make a LifeBlog app for my Mac! I still have no automatic way to backup my messages and notes and sounds there. (OK I know that one's too much to ask by Christmas, just count me in for the Ovi Mac Suite beta)

6. Better Podcasts, Santa!
There are few deficiencies in current Nokia Podcasting application.
One of them is the the podcasts titles stop scrolling as soon as I start downloading at least one podcast. This makes selection of some other podcasts to download impossible, if the podcasts have long titles. A good example is our Mobile-Review site.

Second drawback is that there seems to be some sync lacking between Podcasting app as such, and the Music Player's "Podcasts" section.
Since you can play podcasts in both places, but each of them keeps it's own DB of podcasts status - "played" or "not played" statuses are separate in both apps for the same track.
This makes up for user confusion when you see tracks as "new" although you've actually heard them all...

This is explained by the following scenario:
(a) You open Podcasting download two podcasts (podcast1, podcast2) from, say, "Voice of S60"
(b) Now you can see the Yellow (unplayed) status of both podcasts in the Nokia Podcasting apps
(c) Going into Music Player now, you can find both podcasts in the "Never Played" section
(d) Play the podcast1 in Music Player, and you see it disappear from "Never Played" in Music Player
(e) Going to Podcasting, you still see yellow color of both podcasts, as if they never played.
(f) Play the podcast2 now in Podcasting, and see the color change, and the icon change to black checkmark
(g) Going back into Music Player, you still see the podcast2 in the "Never Played" category

I should notice here also that Podcasting app handles Russian (and maybe other international) titles well (ex. Mobile-Review),
but the very same podcast titles looks as boxes in the Music Player, which, apparently, uses a different code to render MP3 titles.








Can't you Santa do some code re-use? :) I simply can't read it like that!


[update] There's also difference between Podcasts and Music Player in marking listening position.

Music Player (not Podcasts!) marks the place where you left off/stopped playback in each podcasts, and gracefully resumes playback, should you try to play a podcasts which was not "rewound" or listened to the end.

Podcasts, on the contrary, makes you start from 0:00 every time, which annoys me because I expect I could play podcasts while I manage them, download new episodes, navigate directories.
Seems like to do this, I have to leave podcasting and start Music Player instead.

All said, would it not make sense to disable playback option in Podcasting, once and for all?
Or... make that option switch to Music Player instead?



Such are my humble wishes to Nokia Santa, if there was one. I do not ask just for myself, neither I need more Nokia hardware.

Just please "play nice" with those "dumb" and "tired" users like me, will you, please...? :)

Monday, August 25, 2008

SDHC 4G Flash corruption on N95 Lifeblog [updated]

I found out a very unwelcome behaviour of on-the-phone LifeBlog in my Nokia N95.

It corrupts the flash file system (FAT32) on my 4G microSD.

At first I thought that this could be either Camera app, or the Gallery app, or the LifeBlog app.
My normal workflow would be to take N95 out of my pocket (keypad locked), open the camera shutter, look to see if the Camera started [if not, curse and close and reopen, up to 3 times], then take some pictures, press Back, optionally go to lifeblog to see the photos from there, then close the camera shutter and put the phone back into pocket. If I needed to see photos in more detail, I would usually go to Gallery, but on most occasions I pressed the right soft button which was assigned to Lifeblog.

And I noticed that with such workflow I lost many photos. On the worse occasion, I lost 98 photos out of 212 taken.

The symptoms depicted below.





These photos were seen OK by the Gallery, but only before I opened LifeBlog and it started to build thumbnails needed.
Of course, I did not stand still there and I browsed to the left or right in the lifeblog while it did the preview building, but should it corrupt the filesystem because of that???

As a result, the whole folder of the previous day was lost, and some corruption occured inside some today's photos. From a technical standpoint, seems like it corrupted the huge 4G FAT table while doing FS operations. Neither Camera nor Gallery exhibit such nasty behaviour.

Needless to say, I am stopping using the LifeBlog on the phone until Nokia clear up the problem in future firmware updates. My current f/w is 21.0.016.

Oh and yes, I checked my microSD card on PC, and reformatted it already 2 times, but problems still appear (are being introduced into perfectly working media gallery) only after LifeBlog!

[UPDATE] All this behavior was only due to Kingston SDHC card, which are, according to N95 User Guide, not listed as compatible. Also of note, that there are classes of SDHC cards, like class6 or class9...
The higher the class, the faster is the card. The effect of flash memory classes on operation inside N95 is not yet studied.
There's no SDHC-specific warning in manual, so take my post for it.

Thursday, May 22, 2008

6 steps to better PC software from Nokia

Hello Nokians,
this is just some free advice, a private opinion from an engineer, software architect, AND a prosumer.
Take it or leave it.
What would I do if I had a chance to change Nokia Way?

1. N-series PC Suite and Communicator Marriage.
(get back Lifeblog moniker)
I would certainly evolve the N-series PC Suite, which currently holds the palm of Usability. The most obvious step would be to add messaging features that the suite currently lacks.

2. Ditch the Video Manager, Music Manager in favor of WMP integration.
Well, the time has come to confess - VM and MM are pure crap.
If I'd wanted so much to keep them I would put in into a niche of S40 Suite or something.

3. Nokia Music Client ("Euphoria") as a WMP Skin/Plugin.
While the current buggy beta is "beta than nuthin", and has the potential to keep the high UI standards of N-Series, I do not want a separate Music Database just to use my music with my phone. Either use the WMP DB, or "become the WMP", i.e. re-engineer it as a WMP Skin or Plug-in.
Knowing the strategy is cross-platform, I would then say - integrate with iTunes Music Folder/DB on Mac, integrate with WMP "My Music" and DB on a PC, and with some popular Linux player, too.
Administrative effort needed to use large music libraries with two players concurrently is not worth using Nokia Music Client, IMHO.

4. LifeBlog becomes the N-Series PC Suite.
With all the search for a "golden formula" of the PC Suite, why not consider ditching the PC Suite for good? I mean, you have LifeBlog, the pieces missing are Sync with Outlook, One-Touch Access, and Messaging.
Everything else is for geeks, geeks can get tools wherever.

I mean, why not nicely tuck all those under LifeBlog's wing and you'd have the iSuite for Nokia Phones!

Just make it ONE Window, ONE UI. Call it OVI/PC, if you please.

Let's think of consumers/prosumers, not mainly geeks. Severe some features in favour of majority. Knowing where to cut is important, remember Occam's.
Otherwise this is starting to look clumsy like Oxygen's Products.

5. Nokia Communicator rehash.
Well, it's just a beta. You have to pedal around it for the view to stay up-to-date.
Please make it sync everything without users having to click around.

6. Well. And. Of course, Fix all the bugs filed for PC Suite :)

Monday, April 28, 2008

Lifeblog vs. Nokia Photos

It had been circulating in the back of my mind for quite some time - the thought of "who's the winner?" kind - between the Nokia Photos and the Nokia Lifeblog, to both which I gave my kudos in a previous post.
But time passed, and newer versions of both products appeared, each striving (quite independently, it seemed so) to "grow wings" and become PC-man's definitive iPhoto replacement...
So... in the blue corner (and on your Nokia phone!)... the Nokia LifeBlog!



Blue ribbon, silver scroller... toolbox buttons in the upper part.
It can sync to your device, get all the juice out on to a PC, and then you have the full digital life cycle - Backup, Restore, Upload to Web (blog), display, use geo-tags etc. On a side note - the uploader stopped working with this blog.

In the red corner - the Nokia Photos!



Grey ribbon, blue scroller... toolbox buttons in the lower part.
It can ... sync to your device (using the same on-device lifeblog support), get all your content (SMS, MMS, Text Notes - but strangely enough - not from the "Notes" phone application, photos, videos, audio clips - again, not yet from the Recorder phone app, web posts) and then again - you have all the same "Rip/Burn/Mix/Upload" features found in the Lifeblog.

So what's different?
Well, apparently those two programs keep their data separate. I mean it.
Unless you're not careful enough, you may end up with two separate incomplete sets of your phone-produced media-content. Did I say "phone-produced"? Not quite so. You do not have to have a Nokia phone to use those programs. Each one of them allows you to import media from PC and use all the niceties for free! Try it, if you haven't.

Also of some interest are the filtering capabilities in both programs:

I looked pretty hard last time to find it, but I finally managed - inconveniently hidden inside the Tag Manager button are the filters:



With nPhoto (as somebody quite properly dubbed it) - life is easier and the filters are found in a pull-down menu in the right upper end of window:




As you can see from my filters, my usage pattern tend to be more text-biased for LifeBlog and nPhoto for photos. Simply because nPhoto has the button for slideshow, in LifeBlog I have to dig inside menus.

Unfortunately, you cannot control which type of media goes to which program.
From my findings, LifeBlog seems more tolerant and resilient to sync failures. Once I had a notebook battery go down when syncing with lifeblog. And after that the nPhoto began to report failures on some "stuck items" during each sync.
One sync with lifeblog - and the "missing" items came through, and voila - no more errors in nPhoto.

Finally, as much as I would love the LifeBlog moniker, Nokia decided otherwise.
And the winner is.... Nokia Photos.

They seem to have silently given LifeBlog a boot.

Now, if you go to www.nokia.com/lifeblog you will be redirected to the nPhoto site.
(probably, some links from my old post won't work right, but what can I do)

What issues do I see with such decision?
Just one. The brand awareness.

Yes, I can readily believe that nPhoto will have all the LifeBlog features and a nice UI to boast, but what about LifeBlog brand, dear Nokia Product Management???




The LifeBlog name is imprinted in devices and printed manuals, Nokia device owners will surely be looking to get it working.



It is so convenient to use Lifeblog in the phone because you simply see EVERYTHING - all you text/graphic/video/mms media is there on the timeline!

This is a unique offering in the mobile world, even iPhone cannot do that - mix everything in a simple cleanly-navigated time-based line.

Why this offering is so badly under-presented to potential customers is beyond me!
It's usability is also overwhelmingly undervalued.

A simple excersize for Nokia to do:

1) assign LifeBlog to the right soft key by default on the N-series
2) see LifeBlog usage grow and grow, along with a mindshare for good UI from Nokia


The word "Lifeblog" more accurately describes the multi-media capabilities of this media jukebox.

"Photos" just don't go well with what the program does.
It's not a Photoshop.
And what about "Videos", "Messages" and "Weblogs"?

"Photos" just sounds bland.

A wiser solution would be to announce "Lifeblog 3.0", and say it's based on "the best of the two programs" and have it based, in fact, on nPhoto, if you chose so...

Please remember, some [printed, firmware] names just can't be changed.

Please set the customer free of the confusion.

It also would have been a great achievement if Notes and Sound Recordings could have finally been flawlessly synced to a PC.

Classic PC Suite has issues with Notes sync; fumbling with Device Browser for Sound Recordings is so indignifying...