Please Nokia release a new Maemo device
2009-06-17 22:54:40
Yesterday I used my Nokia N810 when I was driving with my car (as gps navigator), I was suprised when I suddenly realize how much I love this the Open Source Maemo platform, I plan to start to develop more for this platform.
The hardware is also very nice 4 inch screen and a keyboard.
I hope Nokia will release a new Maemo device soon!
I will surly buy a new one!

follow me on Twitter - Ove Nordström
2009-06-17 05:53:21
Some months ago I started to use Twitter, I think it is useful so if you would like to Follow me on Twitter

I have got a new Karate belt, brown (1 kyu)
2009-05-31 14:53:13
During this weekend (30/5 and 31/5-2009) I was at a Karate training camp with Sensei Mikael Lundström 5th Dan, he is the head of Kimura Shukokai Sweden. The picture show Sensei Mikael Lundström 5th Dan in action.

The training camp attracted 320 participants. I think it was great, with a lot of basic karate training, I think I have learn a lot during this training camp. But now my body hurts after practise karate 7 h during this weekend. I have also got a new grade in Karate, 1 kyu!

Dual boot MacOS X and Windows 7RC1 on my MacBook Air
2009-05-21 10:25:25
I love my MacBook Air but MS Windows is still needed unfortunate for JavaME development. First I started to use VMWare Fusion but it has became so slow.

I decided to test boot camp instead and install windows 7Rc1. Boot Camp enables you to install Windows on your Intel-based Mac computer, using a Microsoft Windows install disc that you provide. Windows is installed on its own partition. After installation, you can use either Windows or Mac OS X on your Mac computer

I have found it works very well!!
I have to tell you how I did (it took me a time) before it worked

I did this:
1 ) I run the Boot Camp Assistant (I follow the Boot Camp installation & Setup Guide), but it was impossible to create new partition, it throws an error about not being able to partition, because some files cannot be moved. I solved it, I bought iDefrag. First I created a boot CD with Coriolis CDMaker (it was included in iDefrag). I boot up my Mac from this CD and run iDefrag and made a "Full defrag" and then I was able to create a new partition with Boot Camp Assistant.

2) I then download Windows 7Rc1 (64-bit versions of Windows 7 RC1 ) and install it.

3) After that I try to install the Apple drivers, but it throws an error "Boot Camp x64 is unsupported on this computer".
I Solved it by install it in a different way: In the Start Menu Type “cmd”, then right-click on the program that appears and choose “Run As Administrator”, Then enter;
D:
cd "Boot Camp\Drivers\Apple"
msiexec /i BootCamp64.msi

4) Every things works well except the USB Ethernet dongle, it is because there is no Windows 7 boot camp driver for it, but I found out how to solved it (see step 5).

5) After that I then install Netbeans 6.5.1, JavaME SDK 3.0 and Nokia N97 SDK.

6) I had problems to get N97 SDK to work with Netbeans, it throws an error "Cannot start Series 60 SDK for MIDP", but I found a solution, MS Windows 7 is missing a required DLL file: MSVCR71.dll. I took this file from av MS Windows XP computer and place it in the bin folder of the Nokia S60 MIDP SDK and then it works.




Nokia Developer Summit 2009; Recap Technical Stream
2009-05-07 10:54:47
I thought I ought to sum up the first-ever Nokia Developer Summit 2009 conference. It has been an intense two days with lots of new interesting stuff. It was about 345 developer from 45 countries here in Monaco.

Overall the conference was a very very good one, with lots of good mobility speakers and what I really thought was great was to get a more wider view of developing for Nokia's S60 and Maemo-platform using different technologies like JavaME, Qt, Web Runtime Widgets. Left it full of new energy and compelled to try out numerous new technologies. Update the address book with those new contacts and new friends.

Some of the hot mobility topics at this Nokia Developer Summit:


Conclusions:
I am looking forward to a next Nokia Developer Summit, I will surly go!!!!
But I hope next conference also have more sessions about JavaME, eSWT!!

Eclipse for JavaME - Galileo 1.0 M6 is released
2009-04-05 07:22:41
Eclipse Galileo M6 is released, that release included the first drop of Eclipse for JavaME Package that includes MTJ. The download is available here.

Maybe it will be possible to easier upgrade JavaME in the future on Nokia phones
2009-04-02 11:55:53

It look like it will be possible in the future to easier upgrade JavaME on Nokia phones. It would be great if it works in a similar manner as in JavaSE for windows!!

****** from Forum Nokia Developer Newsletter *******

New Versioning Scheme for S60 Java Runtimes

Starting with S60 3rd Edition, Feature Pack 2, Java implementations will be versioned separately from the underlying S60 platform. All Nokia S60 devices come equipped with an implementation of the Java Platform Micro Edition (Java ME), also known as Java Runtime for S60 (also known as JRT). For example, Java Runtime 1.3 for S60 (JRT 1.3) is the latest version shipping with the Nokia 5800 XpressMusic, a device based on S60 5th Edition. (In fact, the exact version returned by Java environment is 1.3.4.). Developers can check the Java Runtime version by using the standard mobile information device profile (MIDP) system property microedition.platform. For example, with the Nokia 5800 XpressMusic, the system property would return:
NokiaN5800/20.0.012/sw_platform=S60; sw_platform_version=5.0;sw_java_build=1.3.4.

For details of the version features, download two Forum Nokia Wiki release notes.

Java Runtime 1.3 for S60 release notes.

Java Runtime 1.4 for S60 release notes

To learn how to create a MIDlet for asking the property and parsing the individual details, download this Forum Nokia Wiki article.

Learn more about Java Runtime for S60 releases and their versioning from this Forum Nokia Wiki article.