?

Log in

activity wholist changelog info go back go back go forward go forward
now if you've got a pair of headphones... - perhaps bonghits will fix my cell phone
you'd better get 'em on and get 'em cranked up
ajaxxx
ajaxxx
perhaps bonghits will fix my cell phone
The Symbian Foundation: Because you didn't have enough bad free software already.

Tags:
music: hybrid - higher than a skyscraper

pong! (x16) || ping?
Comments
hub_ From: hub_ Date: June 24th, 2008 02:28 pm (UTC) (link)
the thing is that if you can't reinstall the software, what's the point.... :-/
(Deleted comment)
ajaxxx From: ajaxxx Date: June 24th, 2008 04:02 pm (UTC) (link)

Re: my ass is a foundation.

Symbian and Mountain Dew are sponsoring the next X-Games. Software for your extreme lifestyle!
gravityboy From: gravityboy Date: June 24th, 2008 07:05 pm (UTC) (link)

Re: my ass is a foundation.



Seriously, this thing is supposed to be pure suck to develop for, although I've never had the pleasure of using it. Does it suck on pretty much every level?
gravityboy From: gravityboy Date: June 24th, 2008 07:07 pm (UTC) (link)

Re: my ass is a foundation.

Also, apparently, SYBIAN JOKE is not a valid HTML tag. This should be corrected immediately.
mjg59 From: mjg59 Date: June 24th, 2008 08:38 pm (UTC) (link)

Re: my ass is a foundation.

Developing for Symbian is developing for an OS that has an emulator that has different symantics to the native OS. Using it has even fewer benefits.
gravityboy From: gravityboy Date: June 25th, 2008 12:22 am (UTC) (link)

Re: my ass is a foundation.

Sounds rather like java actually, although developing systems level stuff in java doesn't sound fun either.
From: fooishbar Date: June 25th, 2008 06:55 am (UTC) (link)

Re: my ass is a foundation.

Bear in mind this is all second-hand, though I know a hell of a lot of very bitter Symbian developers. :)

Yeah, the emulator thing is true. For some reason, the emulator that runs under Windows has completely different semantics in some regards, so you have to explicitly test for the emulator. Awesome.

Most of the APIs are utterly abysmal political compromises. I've seen some truly disgraceful things in this regard, and even worse atrocities in the internal APIs than external.

Symbian C++ is not C++. Really.

Oh, but they have demand paging now, and you can also use global variables, but not in DLLs. (That you'd have to is often indicative of crap app design, but that you can't is also indicative of crap OS design.)

They have an insane proprietary UNIX view of compatibility that's more tied to API than ABI. You'll have to provide at least three different builds just to run on Nokia Symbian phones, but if you're building for Second Edition (SymbianOS 8, I think), you need to take the N90 SDK and build with m_DoubleResolution = TRUE, if you want to actually be able to use the N90's full resolution and not, y'know, badly-upscaled half resolution. Which is what you get if you build with another product's SDK, or without specifically setting this flag. I'm not kidding.

This is just what I can think of off the top of my head. From all I've heard, it's even more excruciatingly unpleasant to develop for than to use, and that's a pretty big statement.
gravityboy From: gravityboy Date: June 25th, 2008 11:46 pm (UTC) (link)

Re: my ass is a foundation.

This all sounds like a parade of vomit, thanks for letting me know, I'll stay the hell away. Strikingly, it also sounds like too many other pieces of corporate software that got opened sourced to save it at some point.
From: fooishbar Date: June 24th, 2008 04:08 pm (UTC) (link)
Yes, but we can build a viable community around it! Just like StarOffice. No, wait, Eclipse. No, wait, Mambo. No, wait, Mozilla. No, wait, ...
neillparatzo From: neillparatzo Date: June 24th, 2008 07:42 pm (UTC) (link)
At least it lets you use native code.
ajaxxx From: ajaxxx Date: June 25th, 2008 02:37 am (UTC) (link)
How much of Java do you have to port before you have a usable runtime?
sneakums From: sneakums Date: June 25th, 2008 06:46 am (UTC) (link)
Just port Android. I can feeeeeeeeeeel the synergy!
From: fooishbar Date: June 25th, 2008 06:49 am (UTC) (link)
Java under Symbian is never a usable runtime. If you don't believe me, we'll sit down at XDS and I can show you the difference between native and Java apps.

Seriously, J2ME is never the answer, unless your question is 'WHO BRINGS THE PAIN??'.
ajaxxx From: ajaxxx Date: June 25th, 2008 01:28 pm (UTC) (link)
Sorry, I misphrased this. "How much of (some other language with usable runtime) do you have to port before...".
From: (Anonymous) Date: June 26th, 2008 06:11 pm (UTC) (link)

Symbian development

A friend develops for Symbian. Apparently the build process consists of running a bunch of hacked-together scripts that no one really understands.
From: webhizmetcisi Date: January 28th, 2009 03:16 pm (UTC) (link)

Thank You Good Page

pong! (x16) || ping?