This is in continutation to some of my discussion on "I hate symbian" thread (http://discussion.forum.nokia.com/fo...d.php?t=144221). Instead of hijacking actual problem discussion (raised by mehdy13) on that thread I thought it is better to start new one to respond to Antony and ltomuta.
I looked at blog you pointed out by David Wood and saw your comments too. Your Ms example for binary compatibility is spot on, I must say. However I would like to add one more point on MS. MS is the most vulnerable OS from security point of view, however ruling the Dektop market for years (and I wish they continue). Where is the key? The key strength is in their open APIs. Windows in not open source but provide capabilities/APIs to do nearly every damm thing. Although some misuse it, but hey so what it is still ruling.
Why open API/access helped them? Answer is, it attracted a big developer community to develop so many application that a user can not live without. For example on my daily activity I use several software that are only available on Windows and can't switch to other OS because I won't find them on other OS.
Instead of learning a lesson Symbian/Nokia decided to go against it open API in V9.x (by introducing so much restrictions) and facing facing compeitition from others.
Its the best platform in theory (as it has strong arch for development), but worst in practical (because you can utilise its strength).
Its up to you that you believe it or not; however you can find wiki articles on this forum itself (http://wiki.forum.nokia.com/index.ph...yer_in_Symbian) that gives example how it could be done, even in S60 3rd ed MR, then why it is broken in S60 3rd ed FP1&FP2?A bit of clarification:
- I do not believe that uplink playback was ever an advertised/recommended/supported feature of S60
Is it because this was a bug in 3rd ed MR? if yes then why buggy wiki articles are present in the forum and suggest developers a way?
BTW where could I find the details for difference in what is commited/supported and what is not?