Esato Mobile
General discussions : General : Why is Symbian apps is more capable than Java apps?
> New Topic
> Reply
< Esato Forum Index > General discussions > General > Why is Symbian apps is more capable than Java apps? Bookmark topic
Page12>

loligo Posts: 22

I'm just an ordinary consumer & user like others in this forum,& I'm also have been using SE phones for some years now. From what I've experienced SE has a unique platform & very easy to use GUI(Graphical User Interface). But why is Symbian platform(especially S60) has more complex software like call manager & software to put password on apps/messages??? Why games on Symbian (.sis) is more detail??(i know that Java games also allow developers to develop 3d games but Symbian 3d games are more detail) I wish that SE can develop & increase the capabilities of their current platform so developers can develop more interesting apps like on S60 . I'm using G900 & I really like apps like MCleaner & Magic Message Storage.. Personally SE phones rock no matter what
--
Posted: 2008-11-05 12:29:36
Edit : Quote

QVGA Posts: > 500

because Java sucks, thats why. plus its a slow platform too. i recently saw a conference from a programmer John Carmack of ID software where he pretty much nailed java to the ground.
--
Posted: 2008-11-05 12:46:06
Edit : Quote

gforce23 Posts: > 500


On 2008-11-05 12:46:06, QVGA wrote:
because Java sucks, thats why. plus its a slow platform too. i recently saw a conference from a programmer John Carmack of ID software where he pretty much nailed java to the ground.


lol .. that's gotta be the funniest statement I've heard this year.
If Java were so slow, eBay with its billions of transactions each day would've closed shop by now. The problem is, most programmers who consider themselves "competent" in Java couldn't churn out perfect code even if their life depended on it.
If you're that interested in speeding up a program, use assembly language. Symbian should simply remove all SDKs for high level languages.

By the way, do you have a link to this conference that you speak of?

_________________
Current phones:


[ This Message was edited by: gforce23 on 2008-11-05 12:06 ]
--
Posted: 2008-11-05 13:04:36
Edit : Quote

gtr83 Posts: > 500

Don't know why but most of the Symbian-based Nokia units in my country are too slow for such an emphasized OS. Maybe because of Indonesia's polluted weather?
--
Posted: 2008-11-05 14:39:00
Edit : Quote

QVGA Posts: > 500


On 2008-11-05 13:04:36, gforce23 wrote:

On 2008-11-05 12:46:06, QVGA wrote:
because Java sucks, thats why. plus its a slow platform too. i recently saw a conference from a programmer John Carmack of ID software where he pretty much nailed java to the ground.


lol .. that's gotta be the funniest statement I've heard this year.
If Java were so slow, eBay with its billions of transactions each day would've closed shop by now. The problem is, most programmers who consider themselves "competent" in Java couldn't churn out perfect code even if their life depended on it.
If you're that interested in speeding up a program, use assembly language. Symbian should simply remove all SDKs for high level languages.

By the way, do you have a link to this conference that you speak of?

_________________
Current phones:


[ This Message was edited by: gforce23 on 2008-11-05 12:06 ]

http://www.ggl.com/index.php?[....]er=News&method=article&id=5614

thats just the summary of the 1.5hours keynote. here's what he said:
"WRT mobile gaming: "Java's the worst thing -- good way to make things a tenth as fast as they should be."

and incase you didnt know, Carmack is one of the greatest ever programmers to live.
--
Posted: 2008-11-05 17:01:30
Edit : Quote

DJ Saloma Posts: 95

Can anyone post a pic of the great "John Carmack"?
--
Posted: 2008-11-05 17:11:00
Edit : Quote

QVGA Posts: > 500

And if anyone here had a chance to play the Doom series and the Quake series, it was Carmack that made the entire graphic engine for those games and they're pretty much the defining standards for a generation of games to come. Heck even before ATI and Nvidia release their new GPUs they always go to carmack to ask his opinion. So whatever he has to say, i'm on board.

@DJ
search google images
--
Posted: 2008-11-05 18:20:56
Edit : Quote

Mizzle Posts: > 500


On 2008-11-05 17:11:00, DJ Corporate wrote:
Can anyone post a pic of the great "John Carmack"?





Ok, that was cruel.
--
Posted: 2008-11-05 18:24:16
Edit : Quote

gforce23 Posts: > 500


On 2008-11-05 17:01:30, QVGA wrote:

On 2008-11-05 13:04:36, gforce23 wrote:

On 2008-11-05 12:46:06, QVGA wrote:
because Java sucks, thats why. plus its a slow platform too. i recently saw a conference from a programmer John Carmack of ID software where he pretty much nailed java to the ground.


lol .. that's gotta be the funniest statement I've heard this year.
If Java were so slow, eBay with its billions of transactions each day would've closed shop by now. The problem is, most programmers who consider themselves "competent" in Java couldn't churn out perfect code even if their life depended on it.
If you're that interested in speeding up a program, use assembly language. Symbian should simply remove all SDKs for high level languages.

By the way, do you have a link to this conference that you speak of?

_________________
Current phones:


[ This Message was edited by: gforce23 on 2008-11-05 12:06 ]

http://www.ggl.com/index.php?[....]er=News&method=article&id=5614

thats just the summary of the 1.5hours keynote. here's what he said:
"WRT mobile gaming: "Java's the worst thing -- good way to make things a tenth as fast as they should be."

and incase you didnt know, Carmack is one of the greatest ever programmers to live.


I don't care what Mr. Carmack says about Java. My guess is that he probably started off with Java to port Doom on to cell phones back in the day but realized that he couldn't get the blazing graphics needed for such a fast FPS game and thus resorted to some good ol' fashioned mud slinging.
The simple fact of the matter is this - Java is the de-facto standard for most dumbphones because JavaVM simulates an operating system that these phones don't possess and because it provides a high degree of platform independence. I'm not bashing any other language, heck I started out with C/C++ but if you think Java is such crap, why don't you or one of your evangelical programmers create the perfect embedded system, eh? Qualcomm tried to push its own proprietary C/C++ system (BREW) a few years ago as a serious alternative to J2ME and everyone knows their amazing market share /sarcasm.. You can have your own little Java game or app running on customer handsets in a few days (heck, I can make one in a few hours) but try getting a BREW game on your own testbed, leave aside customers.

EDIT:
Coming back to the OP's question - the simplest possible answer is that J2ME (Java) based games are developed for a wide range of phones - right from a dinosaur era K700 to the latest W902. Developers have to adhere to cross platform compatibility with different models. With Symbian (and S60 especially), it's an entirely different ball game since developers can take advantage of the faster and more advanced hardware. For example, UIQ developers can take advantage of the touch-screen functionality to offer a greater degree of convenience and interaction. Java games aren't necessarily targeted toward P1i/G900 users and thus might not offer the same features.
Symbian C++ code can run natively, i.e., compiled into ARM-processor execution statements directly while Java runs on a virtual machine that simulates the entire process.
_________________
Current phones:


[ This Message was edited by: gforce23 on 2008-11-05 17:58 ]
--
Posted: 2008-11-05 18:40:58
Edit : Quote

gtr83 Posts: > 500

@geforce23
That's a nice and logical explanation. Shed the light on a lot of new things for me. Good to see some sense back into these forums
--
Posted: 2008-11-05 23:56:16
Edit : Quote
Page12>

New Topic   Reply
Forum Index

Esato home