5 ms·
I remember. There was excellent Nokia hardware and shit software. The only way to get access to proper APIs that the other 2 platforms had was to become a Mic
by rootw0rm 9y ago
I remember. There was excellent Nokia hardware and shit software. The only way to get access to proper APIs that the other 2 platforms had was to become a Microsoft partner. The blame for that debacle rests entirely with Microsoft. They had lots to say, but not an ounce of willpower to back it up.
- rootw0rm 9y agoto be fair, by "shit" I mean boring or uninteresting. The core components were lean and performant, no complaints there. However, it was near impossible to make new/exciting/relevant software for the WP platform if you didn't have their blessing to do so. It was a grave sin imo. An underdog mobile OS needs all the talent it can get; they sabotaged themselves.
- killerstorm 9y agoSymbian programming platform was a nightmare: C++ with no exceptions, no STL and no RAII. You couldn't use any normal C++ programming idioms, you had to use Symbian-specific memory management primitives. A quote from TheRegister article: > "Symbian is the only platform that has to spend one day teaching people how to use strings before they can code in it. The approved method is that you create an HBufC (a Heap allocated, BUFfer that is Constant), then Call Des() on it (which returns a TPtr - a pointer to a writable descriptor),"