What I don’t really understand is why this device is running MeeGo which has become a sort of R&D project since Nokia took the decision to adopt Windows Phone 7. I understand that apps developed using Qt will run on this device as it will on other Nokia smartphones (right?) but this device should be running Windows Phone 7. It seems to be perfectly designed for that platform.
This reminds me of the N8 (not too long ago) which was the first device to run Symbian 3 (if I remember correctly), the next evolution of the Symbian platform. It was also the last device to run that OS which makes the move to Symbian 3 a little pointless. Rather hold off on the new devices until the Windows Phone 7 implementation is ready and roll those new devices out.
This OS fragmentation issue is becoming a little too common. RIM is or will have at least 3 versions of BlackBerry OS running on current devices (if you don’t count a planned shift to QNX). Android is struggling with fragmentation of its platform and we’ll probably only see consolidation with Ice-Cream Sandwich (which will apparently also unify phone and tablet platforms). Apple seems to be the only major player which is more careful with OS versions, which seems to make more sense to me and, I imagine, developers.
Update: Here is a great video with some design insights from Nokia’s designers: