Tuesday, November 28, 2006

There is a NokiaWorld blog

There is a Nokia event called NokiaWorld, which takes place this Wednesday and Thursday. Nokia has launched an exclusive blog for the event called From The Floor , which will cover all of the news and discussions from the Nokia World event.

Read more about this at Darla Mack's blog

Thursday, November 23, 2006

eRCP/eSWT - A platform support nightmare for Eclipse?

I found this interesting post: eRCP/eSWT - A platform support nightmare for Eclipse? at EclipseZone, the writer is worried about possible JavaME/CDC1.1 fragmentation.

The writer says:
"As I am entirely convinced of the concepts of RCP and SWT, I welcome any idea that helps eRCP to unfold its potential to the broad and diverse embedded market. The seeds of eRCP have been sowed, what needs to be done to let it become a solid tree?"

I am also entirely convinced of the concepts of RCP and SWT!
My answer is JCP!
I now think the big problem with eRCP/eSWT is: "it is not a Java standard", this issue could only be solved by go through JCP. I think companies like Nokia, IBM and SUN must accept responsibility for this issue with eRCP/eSWT!

But I also think it is not enough with a JCP standard. The standard must also be accepted by companies who makes all theses devices. I wrote earlier about this problem with AGUI(JSR-209) is finished, but don’t believe AGUI will have any success!!.

Tuesday, November 14, 2006

JavaME and Eclipse

There is a Eclipse project for JavaME called Device Software Development Platform Project, yesterday they announces Three Milestone Releases.

Eclipse unifying enterprise SOA and mobile development
Eclipse Releases Platforms for Mobiles, Target Management, Java

I think a lot good stuff coming out from this Eclipse project!
But I am little worried about the possible fragmentation of the JavaME platform.
(it is great with eSWT but I prefer if it was a JCP standard)

I think we really need a new GUI toolkit for JavaME/CDC1.1 platform and soon new devices supporting eSWT will be released, so I will go for eSWT!
(I perhaps will change my mind when there are more devices on market that supports AGUI, but for the moment I only know about the SavaJe phone Jasper)

I hope Netbeans in the future will support eSWT, but I have no hope in the short term!

I also think it great when companies like Nokia and Motorala want to support developers, but please support booth the Netbeans and the Eclipse platforms.

Java ME Open Source Software List

I like this: Java ME Open Source Software List
It's great!

Saturday, November 11, 2006

Sun, please work for OpenSource the SW in the SaveJe phone!

What will happen with the SW in the Jasper phone?
Now when it looks like the company SavaJe is out of business.
I think this is really sad because the SavaJe phone (Jasper), AGUI (JSR-209) was planned to be implementation complete in Q406.

I have a message to Sun!
If that's the case, maybe there will be some effort from Sun to Open Source the SavaJe SW?
Please work for Open Source SavaJe SW!
(I understand it could be hard for SUN to do something in this situation, it is perhaps impossible)
In any case, Sun, “please make that happen!!”
I think a lot of developers would be happy about that!

A lot of people bought the SavaJe “Jasper”phone in JavaOne believing it is “the future”. It would be terrible if the device is discontinued with no chance to upgrade the SW”

We also really need more real devices that run JavaME/CDC1.1/PP1.1!
(I only know one device; it is this SavaJe phone Jasper)
We need it to have success for Java at PDA’s!

Tuesday, November 07, 2006

Don't forget linux Java developers

There is a on going discussion at Forum Nokia site about that Nokia should also support Linux developers.

It was suggested:
If Nokia does not have the resources to maintain a Linux tool-chain, Linux community will be happy to maintain it if Nokia can open up the source it for Linux community.

The answer was:
Actually Nokia has already done that, there is a Nokia-driven Java tools open source project in Eclipse called MTJ (Mobile tools for Java). As Eclipse run on Linux as well, MTJ could address your needs if there were enough contributers for the Linux side (like for SDKs and other tools that are needed).

I think what we really need are:
  • a Nokia SDK that support Linux, not only a Nokia Linux Eclipse IDE
  • the Nokia SDK should also works with different tools like Netbeans and Eclipse, not only with the Eclipse platform!
I also think It would be nice if there was a Nokia PC Suite version for Linux available

I also think it is a mistake to think "depending on a surveys, some 80-90% of developers are on Microsoft". I think this is only because of the bad support for the linux platform, if Nokia and Sun support the linux platform better this will change quickly. This move from the windows platform has already started with linux distributions like the Ubuntu distribution.

Friday, November 03, 2006

SavaJe - bye bye????

At last JavaOne I bought me the first SavaJe phone called Jasper(a Java-based mobile phone) and perhaps also the last SavaJe phone.

Have a look on this very disappointing news;

SavaJe Java Developer Community Forums, Savaje - Out of Business or Not?:


Thursday, November 02, 2006

Ubuntu is great on the client – It is a MS Vista killer

I have since some year ago running linux (fedora 4) on my server and it works great!
Now I thought it was time to also test running linux on a client computer.

I have test some different Linux distributions, Suse 10, fedora 6 and now also Ubuntu.
Ubuntu was the easiest to install and run, I downloaded Ubuntu 6.10 ­ the Edgy Eft ­ released in October 2006. It was only one CD (in fedora and Suse it was 5 CD) and burned it and install it.

One hour later my Ubuntu pc was up and running with lot of already included software like: open office, firefox 2.0, evolution mail, gaim
(yahoo & icq & MSN). I have also installed skype, jdk 5, Netbeans 5.5, Vmware player, Automatix, Opera (because of the rss-reader) and real player.

To get WEBBRADIO to work at SR, I had to to do this:
1) Install Real Player
2) Uninstall mozilla-­totem (using Synaptic Package Manager)
3) Open a terminal windows and do this:
ln ­sf /usr/lib/mozilla/plugins/nphelix.so ~/.mozilla/plugins/nphelix.so
ln ­sf /usr/lib/mozilla/plugins/nphelix.xpt ~/.mozilla/plugins/nphelix.xpt

About JDK 5, I found a package in AutoMatix and I install it from there.

About the Netbeans 5.5 installation, it works great the installation.
(I have had some trouble to install Enterprise pack and I have report it and I suppose Sun will fix it soon).
I had to update the file .bash_profile before the installation with this line:
export JAVA_HOME=/usr/lib/java-1.5.0-sun-
After that run:
source .bash_profile
sudo ./netbeans-5_5-linux.bin
sudo ./netbeans-mobility-5_5-linux.bin
sudo ./netbeans_cdc-5_5-beta2-linux.bin
The only disappointment is the included SunWireless toolkit 2.2 for CLDC (why not version 2.5beta) in the Netbeans Mobility Pack for CLDC and for the Netbeans Mobility Pack for CDC there was no Sun Wireless toolkit for CDC included.
This could be ok, if it was possible to download it from Sun's Wireless Toolkit web site, but there is nothing more to download for the linux platform. This is really bad!!!

To sum it up:
Ubuntu works great, I will go on using it!
I have installed it on a old laptop with only 256 Mb RAM and 800 MHz CPU, but it is really fast!
One good thing with Ubuntu is that you also get critical updates all the time and this is free!!
No more MS Vista computer for me!
I hope Sun in the future will have better support for the linux platform for Sun Wireless toolkit for CLDC and CDC!!