Ինչպես մենեջմենթը կործանեց ընկերություն։
Ես ինքս նմանատիպ իրավիճակի (երեւի մի քիչ փոքր մասշտաբում) ականատես եմ եղել։
Հրաշալի վերլուծություն այն մասին թե ինչ է(ր) կատարվում Նոկիայում սոու ֆար։
Ահա հատվածներ․
Trolltech was acquired to solve the cross-platform problem but it was the wrong technology for the new UX. When the painful process of porting Qt to Symbian was completed, emulating the existing S60 5th Edition UI components, they still didn’t have a competitive UI toolkit. At this point I’m sure there remained some important folks in Nokia who didn’t believe 5th Edition was that far behind the iPhone. The trolls of course, being exceedingly smart and great engineers, realised they had the basis for animated mobile UIs but needed to build a better framework that allowed designers to design and engineers code. The wonder of QML was being created by a small crack team within Nokia.
A Nokia insider whose opinion I respect also told me that libdui was a complete mess. The higher-level problem is that both teams had built the wrong thing. They built frameworks for their own platforms on top of a cross-platform framework. Both tried somewhat to make their frameworks cross-platform and presumably replace one another as THE framework.
When Anssi Vanjoki took charge of the device creation at Nokia last summer it seemed that he managed to put the ship back on course. The badly built frameworks got canned and the focus moved to QML to rebuild the UI. The device roadmap was slashed to simplify platform development, reduce costs and enable the much needed promise to provide continuous firmware updates to S^3 devices and beyond. Unfortunately Vanjoki’s reforms came just before Stephen Elop was given the CEO’s role and he walked out in protest (FWIW, I don’t think Vanjoki would have made a great CEO for Nokia but he was a big loss).
Technically there’s not a lot wrong with Windows Phone. Microsoft solutions have been kept out of the market because of distrust from the OEMs and networks. From a developer perspective it’s a step backwards. The Microsoft tools are excellent but, to quote someone else’s exceptionally well chosen words:
They basically need access to everything that the underlying OS has to offer plus interfaces to the applications that ship with the phone.
Windows Phone 7 is worse in this respect than Nokia’s current platforms and even the current state of Qt Mobility. Changing the policy on unmanaged code could help and there are bound to be additional APIs in the version that Nokia eventually ships. The browser could be a sticking point – Microsofts’s new mobile browser UI is decent but nobody in the mobile web world really wants to have to code for IE when all the other platforms are shipping something based on WebKit
ու տենց