4 ms·
Symbian (and Java ME was awful as well) was not developer friendly at all till towards the very end. By then it was too late. You never had a choice to get rid
by 1cvmask 6y ago
Symbian (and Java ME was awful as well) was not developer friendly at all till towards the very end. By then it was too late. You never had a choice to get rid of the annoying untrusted app pop up, and getting code-signing was a nightmare.
Apple was in contrast incredibly developer friendly when they started their store and then Android one-upped them (only 25 usd to join!).
- miohtama 6y agoI worked in the mobile phone industry 00s. Besides terrible Series 60 UI, Symbian also had non-POSIX (micro?) kernel. For example, file system was a service and handles like a log file handle were not transferable across threads. It made porting apps a pain. Developer tools existed, but were shit and usual failure mode was app crashing without a reason. Symbian had shitty developer experience because internally they did not have a "Dev experience and third party app development" stakeholder. They had kernel, seats for various hardware vendors, mobile and wifi standards, but not for third party devs. Nokia itself was blind for its mistakes as in-house they could get whatever source code or access they wanted. Note that there were non-Symbian mobile phones as well e.g. Ericsson. So Symbian was kind of Android, but no default UI and closed source.
- kalleboo 6y ago> Note that there were non-Symbian mobile phones as well e.g. Ericsson There were also multiple variants of Symbian - S60 was the Nokia UI, but Ericsson and Motorola had Symbian UIQ, in Japan they had MOAP-Symbian