Nokia to Become Involved in Eclipse Development
jondaw writes "Builder UK says that Nokia is to become more involved in the direction of the Open Source IDE, Eclipse. 'Nokia has increased its level of involvement in the Eclipse project by becoming a board member and strategic developer. It will take the lead in developing tools for mobile applications based on the Eclipse platform. One if its aims will be to extend the Java-based IDE to have full support for J2ME.'"
I think what this means is Nokia has been using eclipse for a while and they've noticed some ways to make it easier to develop for their phones so they're going to write some plugins and maybe do a small amount of core work.
Eclipse really is an incredible java ide. I'd be thrilled to see someone extend it or create an IDE for PHP that was on the same level of quality as ecipse. (And no the 1-2 PHP plugins for Eclipse aren't even remotely in the same ball park.)
I would go as far to say that Eclipse itself has been such a pleasure to work with that it's encouraged me to write more java. If you haven't checked it out, you're really missing out.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
Honnestly Nokia is not the only one with those issues, about every single vendor is non-compliant and require some workarounds for each handset.
http://www.vortoj.com/sjpp/ comes in handy to have conditional code and still be able to use an IDE.
It would be nice if the j2me emulators could run in the debugger consistently though. Maybe Nokia could help improve that.
Yeah, they do.
Eclipse Con 2006
There's also just recently been a bunch of them. Second or so one since eclipse went opensource, and a whole bunch of organisations that jumped on board are starting to show off cool stuff
(including the eclipse foundation themselves, there's been a number of nifty improvements)
That's another nail in the coffin of Sun trying to control the future of Java.
Come on you guys, open source Java already! With a real open source license this time please.
Get on board and Java just might become more powerful than even you realized. Sure, you give up total control (so I guess it's just a matter of whats more important, seeing your technology succeed or maintaining control). Ignore reality and Sun Java will become irrelevant.
"Kittens give Morbo gas!"
For those involved in the mobile world. We had to quit the MIDP 2.0 market due to the severe limitations imposed by the myriad of constructors APIs. And even under the constructor umbrella you have to face different series with their own spec.
J2ME is a doomed environment. They needed years to come with a basic standard like MIDP 2.0 . And Bluetooth and other mobile features aren't even part of it.
It looks exactly like the micro computer market in the early 80's. And guess what...Who has the most "easy" environment for developers. Yes you name it. M***
Well thx There are still Blackberry for Java coders like me.
One if its aims will be to extend the Java-based IDE to have full support for J2ME on a Mac.
"It takes many nails to build a crib, but one screw to fill it."
I'd love to see Nokia's contribution to Eclipse let me see when my Java project exceeds the J2ME distro libraries/APIs/boundaries. And automate refactoring code down to J2ME size. In other words, make J2ME a mode rather than a target platform. So I can just write Java applets and see when it won't "fit" on a mobile device, then "crop" it. Like trying to put a big image on a small canvas.
--
make install -not war
If Nokia releases a dev kit for Symbian, they are marketing Symbian's product - not their own. They also fall into the same problem Intel and MSFT have been in for the last fifteen years, trying to move existing customers to a new platform if they ever decide they don't like the one they're on.
By targeting Java, they get to have freedom of choice on what they develop their next phone with, without worrying about the existing software that will not be able to follow.
Eclipse runs fine on computers below 1 GHz *if* you give it enough memory to use. Eclipse is a parsing IDE (it parses everything you type) with many other advanced features (many more over .NET beta, which is only touching the surface of parsing editors). This is something entirely different than a simple spelling checker. Only the VE is a bit of a memory/CPU hog, but if you see how it works, this should not come as a surprise.
Anyway, as a developer I urge you to use a more recent computer system. Advanced IDE tend to use a lot of processing power. Use that old machine for testing your own applications, to make sure they run smoothly on other people's machines.
Squiggles under spelling mistakes...Grrr....