Dec 17, 2007

Some mobile phones are just &*#($&#

I know, I shouldn't say this because I am developing an (cross platform, it's JAVA) application for mobile phones myself, but this... This is simply too much.

Imagine, you have a pretty uber leet mobile phone, like say the Nokia E61, which one of my friends has, and on every pretty simple mobile phone works my application, except on his. After a week of searching for information, i found this nice post from 2003 (I just can't tell how angry I am, as it is still relevant): http://www.russellbeattie.com/notebook/1002646.html

OK, what the fuck Symbian? Why are you supporting J2ME sockets, even if you're not completely supporting it? At the first glimpse, I'd say, this is completely bugged, and for a freetime developer completely unacceptable. And it's not about second party/third party developers. You have to actually make the code worse to fully use the Symbian approach, even if it works on all other phones too. That's just dumb. You have to rewrite so many applications just to allow an operating system for mobiles, that almost nobody has. Talk about growing user base...!

As for now, I doubt that I'll make Mornomia Mobile available for Symbian phones. If the project launches well, maybe I think about it, but now it's just too much work. Thank science, I made the code of the server very flexible (the client still needs some rewrite), and such implementing a multisocket system is only a question of time (and headaches). In fact, only recently the server stopped crashing, since one simple pointer wasn't set NULL, as I didn't identify it as a pointer, as the reference tells me blah blah blah, short story long talk, it works now, and after rewriting some of the client code, I can finally work on stuff that really matters. Like MySQL server implementation. And LUA scripts. And a map editor (omg, no!). And whatnot. Yeah, this one's a beast, but I'll try, I'll try...

1 comments:

alternatyva666 said...

omg...awesome...

Post a Comment