Live data from Hacker News

Symbian Source Code

github.com

11–20 of 199 posts

Re: Symbian Source Code

#12
post #10

Spent some time at Nokia when I was fresh out of university. The thrill of getting "hello world" on the screen in Symbian/S60 is not something I'll ever forget. Took ages of battling CodeWarrior and I think even a simple app was something like 6 files, but seeing code I wrote running on a phone in 2004 was pretty awesome.

"Battling CodeWarrior": back when N95 was exciting to mention.

Re: Symbian Source Code

#13

Anyone else feel sad coming across something like this? So many hours spent for a product that is largely forgotten. Glad to see the pieces out in the open though.

I vaguely recall Symbian being adopted/developed(?) by Nokia. It's incredible how early Symbian was, but what's most remarkable is that it wasn't even Nokia's only shot at a smartphone OS, they also had Maemo.

Re: Symbian Source Code

#14
post #9

Anyone else feel sad coming across something like this? So many hours spent for a product that is largely forgotten. Glad to see the pieces out in the open though.

Symbian, the Ozymandias of smartphone operating systems. They had a lot of the right ideas very early. They started building a high-resolution graphical mobile OS for 32-bit ARM in the mid-1990s, when most phones barely could display two lines of text and receive an SMS. Many concepts in iOS and Android today were pioneered by Symbian. IMO, the biggest failing of Symbian was to disown the UI and focus on the lower la…

TIL: https://en.wikipedia.org/wiki/Ozymandias

Re: Symbian Source Code

#16
post #13

Anyone else feel sad coming across something like this? So many hours spent for a product that is largely forgotten. Glad to see the pieces out in the open though.

I vaguely recall Symbian being adopted/developed(?) by Nokia. It's incredible how early Symbian was, but what's most remarkable is that it wasn't even Nokia's only shot at a smartphone OS, they also had Maemo.

It's a shame Nokia is now throwing away everything they know about Symbian. The new nokia OS is shockingly crap. Some functions straight out don't work and other functions such as T9 text are awful. It's a shame when you realise that their old Symbian phones work perfectly well and there was no need to change it.

Re: Symbian Source Code

#18
Oh, cool. I remember trying to write native apps for my Nokia 5800 and the SDK being... not very good. Also I lacked experience and a sufficiently powerful computer. Also I don't think the thing was documented much, either that or I didn't know where to look for the docs. And the bizarre class naming scheme. And the bizarre dozen types of strings. And the most bizarre custom error handling mechanism (iirc it was called "leave") instead of C++ exceptions.

I do wonder if this code is enough to build a working firmware image for a Nokia phone, but most probably some of the required parts are missing.

Re: Symbian Source Code

#19
post #3

If anyone's interested here's [0] a Mediafire archive of Symbian developer sources of all kinds, from compilers and SDKs to manuals. [0] https://www.mediafire.com/folder/79jhy594xb3uk/Symbian_Devel...

Thank you, this is gold. I have discovered a couple of nokia phones in my drawer and I was wondering how the hell I could develop on them. Since then I have discovered the whole "cooked ROM" scene, which has of course died in the meantime. I hope that archive will answer my questions. Btw, if anyone knows, is a special piece of hardware needed to flash the firmware of a nokia symbian phone?

Re: Symbian Source Code

#20
A lifetime ago, I spent lots of long hours on reversing Symbian apps, writing tools and tutorials for it. Any old souls here from the reverse engineering community of that era will recognize my username. :)
Post reply on HN