Friday, October 16, 2009

Maemo Summit 2009; Recap

I thought I ought to sum up the Maemo Summit 2009 conference. It has been an intense three days with lots of new interesting stuff. It was about 400 participants here in Amsterdam.

Overall the conference was a very very good one, with lots of good speakers and what I really thought was great was to get a more wider view of developing for Nokia's Maemo-platform using different technologies like Qt, Python, 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.

I’m very glad that this event was timed with the release of Nokia N900, so people were actually allowed to talk to each other. As matter of fact I decided to go to Maemo Summit 2009 just because of the release of Nokia N900.

Some of the hot mobility topics at this Maemo Summit 2009:
  • Of course the Nokia N900. Thank you Nokia for lending those 300 devices to all participants
  • Nokia announced that Qt 4.6 will be supported on the Nokia N900, and published an initial Qt Technology Preview release. Q1 2010 will it be ready for N900.
  • Qt and WRT are Nokia's primary supported technologies for the Maemo platform, no Java, perhaps the community could add it? Read more about possible solutions in the future to add Java support here.
  • WRT support will come soon (in 2-3 months) , it was demonstrated here at this conference and it look very nice.

Conclusions:
  • Nokia N900 is so great, I love it. Big big improvement since Nokia N810. Of course Maemo 5 and N900 will be improved during the time, Nokia made this clear. But I think it is good enough for me, it is even better than I thought. One thing I would like to see soon is support for PIM synchronization with Mac OS X, read more here and here.
  • Nokia has big plan for the fifth step, Maemo 6. It will be very interesting to see next version of Maemo and all new Maemo devices.
  • I think it is bad for Nokia if Maemo 5 or 6 will not get support for JavaME in the future, every Java developer I talk to say they will move to Android instead. I can understand them I have also application I have develop/use that would like to run also on the Maemo platform, and of course it would be great if I also could use my Java knowledge.
  • Qt for Maemo 5 is already available and there is intense work to improve tools and support, I will go for the Maemo SDK Virtual Image when I develop application for Maemo 5, it look very nice. It will save me time.
  • I plan to learn more about Qt and WRT, it will be important in the future for mobile application development for the Symbian and Maemo platform.
  • I decided today to go to Maemo Developer Day and Forum Nokia Qt for Mobile Developers training November 18-20, 2009, Copenhagen, Denmark. I feel so excited of develop for the Maemo platform.
I am looking forward to a next Maemo Summit, I will surly go!!!!

Java on Nokia N900

more reading: Sun preps cell-phone Java plan for netbooks
It is about the intent to create JavaME environment for netbooks.
Perhaps something also for Nokia N900?

Thursday, October 15, 2009

Thursday, October 08, 2009

On my way to Maemo Summit 2009

I am just now at the airport in Stockholm waiting for my flight to Amsterdam. I am so excited to go to Maemo Summit 2009, it will a lot of fun to learn more about Maemo 5 and learn more about developing for that platform. The new Nokia N900 that run Maemo 5 is the most interesting device now a days. I promise to write a sum up blog post about Maemo Summit, you could also follow me on twitter during this event.

Thursday, October 01, 2009

The book "LWUIT 1.1 for Java ME Developers"

A couple of weeks ago, a person from Packt Publishing got in touch with me, asking me to post a review on their new book, titled “LWUIT 1.1 for Java ME Developers”. Today I finally got the book.
I will start reading it now and I'll post a review later on.

Monday, August 31, 2009

I will go to Maemo Summit 2009

Finally I decided to go to Maemo Summit 2009, a Maemo developer conference taking place in Amsterdam October 9-11.

Should be a lot of fun!
See you all there!

JavaME and Maemo 5

It look like Nokia (or Sun) is not interested in Java on the Nokia Nxxx devices (Maemo).
There is still no support for JavaME in the Maemo-platform?
I would like to have the same JavaME support out off box for the Maemo platform as for the Nokia's Symbian platform.

Oh yes I know that the phoneME project has a JavaME/CDC runtime for N800, phoneme_advanced (but this is a release that came about back in early 2007). This off course is better than nothing, but it is not support for JavaME/CLDC/MIDP.

I think it very strange from Nokia to ship the N900 without support for JavaME. (like Apple did with the iPhone and Google did with Android), I understand that decent J2ME implementations are closed source and cost money for Nokia but there are a lot of JavaME applications and JavaME-developers in the world.

I really love the Maemo platform and I also plan to buy the new Nokia N900 phone.
I also plan to learn Qt and WRT (I have already started as a matter of fact), but all different mobile platforms give us mobile developers headache, it is to much to learn and support.

Maemo is the future for Nokia, but what is the future for JavaME?
There is today no support for JavaME in IPhone, Palm Pre and Maemo.
This is a huge problem for Sun I believe.
What do you think?

Read more:

Thursday, June 18, 2009

Please Nokia release a new Maemo device

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!

Wednesday, June 17, 2009

Sunday, May 31, 2009

I have got a new Karate belt, brown (1 kyu)

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!

Thursday, May 21, 2009

Dual boot MacOS X and Windows 7RC1 on my MacBook Air

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 a MS Windows XP computer and place it in the bin folder of the Nokia S60 MIDP SDK and then it works.

Update:
I have also installed Eclipse Galieo M7 and update it with MTJ 1.0 RC1
(Update site: http://download.eclipse.org/dsdp/mtj/updates/1.0/stable/ )
For the moment it throws an error when I try to open the Nokia N97 SDK using MTJ 1.0 RC1

Thursday, May 07, 2009

Nokia Developer Summit 2009; Recap Technical Stream

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:
  • Nokia will continue to support Flash and JavaME, but Qt that’s Nokia future direction in mobile application development for the Symbian and Maemo platform. Nokia encourage you to learn more about Qt!!
  • It was also very nice to be able to hear more about the roadmap for the Java Runtime for S60, version 1.3, 1.4, 2.0 and 2.1.
  • From S60 version 3.2.3 it will also be possible to upgrade the Java Runtime, nice I think.
  • Nokia did not answer the question "Why develop for Maemo 5 platform?", waiting and waiting but no news on the Maemo 5 tablet, hope for some great device to come. I really love my Nokia N810!!
  • I did not know so much about Nokia Web Runtime (WRT), it was nice to learn more about it.
  • Qt will perhaps in the future also be part of the Symbian Foundation, it is suggested by Nokia.
  • Here you find more about: Qt for Maemo 5 and Qt for S60
  • Interesting to hear more about Symbian Foundation and JavaME, JavaME is not yet part of Symbian Foundation but Nokia plans to Open Source the Java Runtime for S60 and put it in Symbian Foundation.
  • The new Symbian Foundation developer site: http://developer.symbian.org/ will soon open.
  • Mobilize your website with 3 clicks (a Open Source CMS) using a Mobile Plugin

Conclusions:
  • I plan to learn more about Qt and WRT, it will be important in the future for mobile application development for the Symbian and Maemo platform.
  • Nokia will continue to support JavaME and thats great I think, but Nokia talked more about Qt at this conference, but anyway it was very nice to to be able to see Nokia's JavaME roadmap, but I don't understand why Nokia have not publish it on forum Nokia site. It is very interesting for JavaME developer like me (I took a picture of it :-) ).
  • Nokia did not talk at all about JavaFX Mobile, perhaps Nokia is not so interesting in JavaFX Mobile?
  • Developers are now more important for Nokia, thats great I think!!
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!!

Read more:
Update:

Sunday, April 05, 2009

Eclipse for JavaME - Galileo 1.0 M6 is released

Eclipse Galileo M6 is released, that release included the first drop of Eclipse for JavaME Package that includes MTJ. The download is available here.

Thursday, April 02, 2009

Maybe it will be possible to easier upgrade JavaME in the future on Nokia phones

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.

Saturday, March 28, 2009

5 Mobile Development Headaches

I completely agree!!!
5 Mobile Development Headaches by Mike Riley Dr.Dobb's Portal
Update:
Perhaps something good for mobile developers :
"As part of the roadmap, Pulsar will support major mobile development environments such as JavaME, mobile Web technologies, and native mobile platforms. "

"Pulsar will define a common set of Eclipse-based tools in a packaged distribution that will interoperate with the various handset SDKs. This will enable developers to stay within one familiar development environment while creating mobile applications that target multiple device families."

"The first release of Pulsar Platform is expected to be available at the end of June 2009 and will be part of the Eclipse Galileo annual release."

Friday, March 20, 2009

I am going to Nokia Developer Summit

Time for something new, I have now decided to go to the first Nokia Developer Summit on 28 – 29 April in Monaco. I will be able to get the latest technical information on Nokia technologies and development platforms, including Ovi, Flash Lite, Web Runtime, Qt, maemo™, and the S60 touch-screen interface

Should be a lot of fun!
See you all there!

Thursday, February 26, 2009

Sony Ericsson will support JavaFX™ Mobile

I like when mobile phone companies tell us developers what we could expect in the future about JavaME in there platform!!!

Now SonyErcisson tell us: Sony Ericsson will support JavaFX™ Mobile

I have to make decisions about what I believe is interesting technology for the future
in the mobility area!
What should I learn, it is perhaps impossible to learn all?
What different devices will support it?
We have a lot of new JavaME technology like:
eRCP, eSWT, MIDP 3.0, JavaFX Mobile, LWUIT, Java ODP ...and a lot more


When companies tell us about there plans it is much easier to make decisions!
I would like more companies to tell us about there plans!
Sun have told us about the Java Mobility roadmap!!
I like it!!
Now also SonyEricsson have told us about there plans for JavaFX Mobile.

Thursday, January 22, 2009

Java Mobility Roadmap

Nice a Java mobility roadmap from Sun at the Mobile Media and eMbedded Developer Days !
(see slide 13), It is also very nice with a Free, live broadcast / Thanks for that !!!!

PhoneME Feature:
  • Q1-2009 MR4 (MSA1.1)
  • Q4-2009 MR5
PhoneME Advanced:
  • Q3-2009 MR3
JavaME SDK 3.0:
  • Q1-2009
JavaFX Mobile:
  • Q1-2009
MIDP 3.0 (project home):
  • Q1/Q2-2009
MSA2.0 (read more here):
  • Q3-2009
Mobile browser API for JavaME (JSR-290):
  • Q2-2009
JavaCard 3.0 (from JavaCard 3.0 session)
  • Q2-2009 Reference Implementation

Monday, January 12, 2009

Maemo Wordpy 1.0 beta4

My favourite Blogger blog client for my Nokia N810 is Maemo Wordpy has now come to version 1.0 beta4. It is now also very nice to be able to edit posts already published, read more about it here.

Saturday, November 29, 2008

Nokia is also planning something big on December 2

It looks like Nokia is planning something big.



Check out the countdown timer here, this new countdown timer has also shown up on Nokia Europe home pages.
This is cool !, the timer will expire this Tuesday at 09:15 CET, I suppose there will be a big release at Nokia World on Tuesday at 09:15 CET.

The cool thing it that Sun has also announced that JavaFX desktop version 1.0 will be released on December 2!!!

Something big?
Could it be:
  • a Nokia S60-phone with a big screen, a 4-inch screen?
or

What do you think?

Monday, November 24, 2008

A beta release of Livescribe Desktop for Mac

At last JavaOne I bought me the JavaOne2008 show device: Livescribe Pulse (smartpen) with JavaME support and I have waiting for Mac support for it and now have Livescribe released a public beta of the Livescribe Desktop for Mac, and they are inviting Mac-users to participate in a public beta for free. The official version will be released in Q1 2009.

I will now start to use my livescribe Pulse again!
:-)

Read more:

Sunday, November 23, 2008

ØREDEV 2008; Recap JavaME/Mobile 2.0

I thought I ought to sum up this year’s ØREDEV conference. It has been an intense three days with lots of new interesting stuff. This was my first time I’ve gone to ØREDEV.

Overall the conference was a good one, with lots of good mobility speakers and what I really thought was great was to get a more wider view of the Java mobility area (JavaME, Android, JavaFX Mobile, OSGI, eSWT...and more ). 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 ØREDEV:
  • Terrence Barr, SUN had a interesting session about JavaFX Mobile, for me it was a surprise that Sun have now redesign JavaFX Mobile, it will now also work on the old JavaME platform (JavaME/CLDC1.1/MIDP2.0), this was very good I think. There was a cool demo of JavaFX with netbeans, the same code and you were able to deploy it as a normal JavaSE application, a web application and a mobile application, really cool!!. JavaFX will be release soon (December 2008) and then later JavaFX Mobile will be released, planned for spring 2009 and JavaFX TV for 2010.
  • Joshua Marinacci, SUN hold a GREAT session about JavaFX script (the new declarative scripting lanuage), only 3 slides and then a lot of code, very nice, well done, I like it!!!!!!!
  • Jon Bostrom, MobiNoir Consulting had a interesting session about the new Sprint Titan platform with OSGI Technology in the Mobile, it will be released very soon (some weeks), with support first for eRCP (IBM/j9) on windows Mobile devices.
  • Terrence Barr, SUN demonstrated what you could build with the Open Source Lightweight UI Toolkit (LWUIT) that was released at last JavaOne 2008. The think the best thing with it, it works with the old JavaME stack (JavaME/CLDC1.1/MIDP2.0). According to SUN LWUIT bridges the gap between today (MIDP) and tomorrow (JavaFX Mobile). It also look like Sun plan to add support for JavaME/CDC and JavaSE in the future, that's also great. Netbeans Matisse will soon (?) add support for LWUIT. There was two nice demo, SVG GUI Makeover (SVG + Mobile Ajax) and also a LWUIT GUI Makeover (avaible soon here)
  • MIDP3.0 specification was planned to be finished Q3-2008, at this conference they didn't talked so much about it and no answers about the status of it. Motorala is the specification lead for JSR-271 have recently decide to move to the Android platform, what this mean for the work on MIDP3.0 specification is not clear for me?
  • The last day of the ØREDEV conference, the Public Review Draft Specification for MSA2 (Mobile Service Architecture 2) was released, they would like to get developer comments on it.
  • Sten Minör from SonyEricsson talks about some important trends for mobility like: WebServices, Open Source, WebKit (standard browser engine in mobile devices).
  • It was also interesting to hear more about the new JavaME plattform SDK 3.0, a beta release is planned early next year, it will support MSA 1.1. Support for Mac OS X is coming but when? (no answers). Tomas Brandalik and David Pulkrabek, SUN made a cool demo with with the sensor API!!
  • Gorkem Ercan, Nokia had a great presentation about eSWT, Nokia support it's heavily (eSWT1.1 is in all Nokia S60 devices from version S60v3.2). In the future it will also be possible to update eSWT, the eRCP project are now working on eSWT 1.3. I think eSWT look very nice, it is nice to be able to access to native UI functionality. I plan to test it more in the near future.
  • Mike Jennings from Google Uk had a great presentation about Android, I didn't know so much about it. I think it was great to learn more about it. Later when I am able to buy a Android phone here in Sweden, I perhaps will have a closer look on it. It look like it is not so hard to get started, only download the android sdk and the Eclipse plugin. The best part it works also on Max OS X!!. It is also easy to deploy you applications, use your usb cabel and install it or you could also register and deploy your application at the Google's Market (cost you 25 USD dollar), your application will then be available to all android phone in the phone, it looks great to me!!
  • Fredik Olsson, Jaywy had a great presentation about developing for the Iphone platform. I am surprised about the 100 million application downloads in 60 days that have give back 70 million dollars for developers. The cocoa touch frameworks looks nice, but for developing you are forced to use Objective C, the tool to use is Xcode, every Mac OS X owner have it already pre installed, you only have to download the plugin for Iphone. My first feeling is, I am a Java developer, I really don't wont use Objective C, but Apple don't allow Sun to give JavaME support on this device, it is pity. The Iphone is a great device, I am still waiting for Nokia's Iphone killer device, I haven't seen it yet.
  • Ken Walker, IBM had a interesting presentation about How eRCP and MIDP Application models stack up against Android and Web 2.0 Development, more information here.


Conclusions:

  • For me as a JavaME developer/architect, it is not easy to understand the future for JavaME, Sun now talks a lot about JavaFX Mobile, Google about Android, Sprint/IBM about the Titan platform (using OSGI Technology in the Mobile (eRCP), Nokia about eSWT and JavaME/CLDC1.1/MIDP2.0, Motorola about MIDP 3.0 (but I don't know any longer, perhaps it is Android?).'
  • It is funny, it look like the best JavaME platform is MS Windows Mobile, everyone supports it, it was not like that before, I think now companies like Nokia & SonyEricsson must be careful about that, I suppose they would like to support JavaME developer more in the future, it is not bad now but I think it could be better. I also would like to use OSGi technology and JavaME/CDC on a Nokia/SonyEricsson devices and to able to easily deploy my application on great Nokia Market place and become a rich Java developer. :-)
  • Today we have JavaME/MIDP2.0, with stagnant JavaME innovation and licensing issues (tech &TCK), it is also expensive for phone companies (like Nokia, SonyEricsson) they have to pay every different company for each JSR support. It has leads to alternatives such as Android and eRCP.
  • It look like no one care so much about JCP any longer. Sun pushes LWUIT, JavaFX Mobile, Nokia, IBM eSWT/eRCP, Google Android. All of them are Open Souce but it is not a standard by JCP, this is pity because believe in standards.
  • Every year I have a feeling it will be The Year of the Mobile, I have had this feeling "every year" since 2003, but no. But I am now think 2009 will be The Year of the Mobile for Java, it look great!
I am now looking forward to the Java Mobile, Media & eMbedded Developer Days, Sun Santa Clara Campus Auditorium, California, USA January 21-22, 2009. There are a lots of interesting sessions at this conference. I think it is great to be able to live view it. Of course, the best way to take part is to attend the conference in person, but for me this a good solution (I don't have to travel from Sweden for only two days, it is a long journey), I think it is really cool to be able view it live!

Tuesday, November 18, 2008

A Mobile Web Server on my Nokia E71 phone

On the train to Øredev conference in Malmö, Sweden I read a blog post about a new release of Nokia's Mobile Web Server 1.5 beta, it was a lot of fun to play with it on the train. Here is my web site on my Nokia E71 phone

The future for Java on mobile devices?

I read a very interesting blog post by Gorkem Ercan, Will Java have a place in the future of mobile devices?
It has for a long time been very hard to understand the future for Java in Mobile devices.
We have now have JavaME/MIDP2.0, Android, eRCP and soon also JavaFX Mobile & JavaME/MIDP 3.0. Different companies all the time make new decisions about the future, like Google & Motorola did with Android and Nokia some years ago talk a lot about eRCP, but nothing have happen so far, no support for eRCP on Nokia's S60 platform.

For me as a architect/developer in the mobility area it is now very hard to decide what I should learn more about. I can't learn all different technique/language, I also have to help my customers to make good choises for the future (I work as Java Consultant)

I really hope that all different important companies in the mobility Java area (Sun, Nokia, SonyEricsson, Motorola ) understand that they have to do something about this mess in the mobility area.

I now would like to see more agreements between companies about the future for Java on mobile devices!! I would like to see a plan for the future, like next year Nokia release devices with support for.....

I have now arrive to Malmö, Sweden and tomorrow the Øredev conference will start here in Malmö, Sweden. I look forward to hear more about mobility and Java in mobile devices, it was also nice with short journey as a change, it was only 5 hours with train from Stockholm (were I live).
If anyone wants to meet there, feel free to contact me.
emails: ove@ojn.se

Monday, October 27, 2008

the JavaME mobility future look very nice

A lot of interesting Java Mobility thing is happen right now in mobilty area, I was thinking about:

Sunday, October 26, 2008

Waiting for JavaOne2009..., I go to Øredev

Finally I decided to go to Øredev, a Swedish developer conference taking place in Malmö November 17-21. This year they put together a pretty impressive program across a wide range of developer topics including Java and Mobile 2.0. I'm looking forward to hear more about the new JavaME SDK 3.0, Java FX Mobile, eSWT, Sprint Titan, LWUIT and lot more things.

Should be a lot of fun!
See you all there!

Saturday, October 11, 2008

New release of Nokia Email Service

I really love using Nokia Email Service and now Nokia have release a new version, read about it here.

What I really think is very nice with this product:
  • I am able to push Email using my gmail/IMAP account!
  • There is now also full support for international characters!!

If you earlier have used the Nokia Intellisync client 9.0, you understand what the Nokia Email client is based on.

Some weeks ago there was a very surprising (for me at least) press release from Nokia about that Nokia renews its business mobility strategy, as a result of that Nokia will discontinue sales Nokia Intellisync Mobile Suite 9.0 and Nokia Intellisync Device Management through Nokia for Business distribution partners.

So it is very nice that Nokia Email Service will continue to live !!
Companies have to found other products and it could be very painful!

Wednesday, September 10, 2008

What are you waiting for in the mobility area?

It is funny, I think I always waiting for new devices to show up and also support for new JavaME APIs. I think it is because I have dream...I would like work more mobile and to be able to create cooler Java applications for these new cool devices.

But what is the problem? times go and new devices show up on the market, I think it is opportunity for a JavaME developer with all these new cool devices. The problem is not with all new devices.
But what is the problem?

I think it is still hard to develop cool JavaME applications, I started to develop JavaME applications 2003, at that time I was very pleased with JavaME/CLDC1.0/MIDP1.0 and then later we got JavaME/CLDC1.1/MIDP2.0 and later more and more JavaME APIs.
I have one example, last week I got a new device, a Nokia E71, it is a really nice device!
I love it, but I can say "it is not for the JavaME support", the core JavME support is the same as years ago. I get so bored about that.

I think it is because the JCP process is very slow and that is the main problem, it takes to long time to release new JavaME support and sometimes there is no JavaME support at all in some devices. Read more about this at Daniel Rocha's blog Is the Java Community Process hindering innovation in JavaME.

I wondering how long will it take to get new devices with support for MIDP 3.0?
2-3 years? I get so bored about this, this it is not ok!!

But back to my question, what are you waiting for in the mobility area?

Devices I am waiting for:

JSR's I am waiting for:

Java support I am waiting for:
I am of course waiting for next JavaOne 2009 (too long, 264 days to next JavaOne) and next Java Mobile, Media and Embedded Deverloper Days Conference !!
I wondering will it also be a Java Mobile, Media and Embedded Deverloper Days Conference in Europe? (there was plans for that before)

Wednesday, July 16, 2008

Stroke of lightning, hard to be mobile

At least vacation, time for 5 weeks holiday!
Me and my family are now at a little island called Åland (placed between Sweden and Finland). We rent a little nice house at Eckerö.

I always try to test new devices on the road. This time I bring with me: a SonyEricsson G900, a Nokia N810, a Nokia E61 and also my Macbook Air. Perhaps you wondering why I have to bring two mobile phones? My G900 is my small always used mobile phone, my E61 is my perfect Email device, thats thanks to Nokia Email (push out Email from my Google's Gmail account). My N810 I use for writing in my Google blog (thanks to the perfect software called MaemoWordPy) and I also use it for gps navigation in my car. My Macbook air I use for transfer pictures from my Camera, but I think it is to big for this type of travel, I plan to perhaps buy me a Asus EEE PC 901 instead.

But bad times happen (why now?), yesterday at home a stroke of lightning destoy my router and also my ADSL modem, now I don't get any Email any more and my web site www.ojn.se don't work any longer.
Also today my wayfinder software at my N810 suddently became corrupt and navigation don't work any longer either. I had to go back to manually navigation, a paper map and my wife, she always does a good work. :-)

Friday, July 11, 2008

Blog with my Nokia N810 - Maemo Wordpy

My favourite Blogger blog client for my Nokia N810 is Maemo wordpy!
It is very nice to be able to write a blog entries off line and later publishing it when I have Internet connection available.
There is now a new release, version: 0.6.1-2, that work with Diablo. That is very nice, thanks very much for this new release!

Thursday, July 03, 2008

Push Email from gmail/IMAP - Nokia Email Service

Nice to be able to push Email using my gmail/IMAP account!
It works really nice with this new free Nokia Email Service, I have try it on a Nokia E90 and Nokia E61!

Read more:
Nokia Offers Native Push Email With New Service by Darla Mack

Wednesday, June 25, 2008

time to flash my Nokia N810

Christmas time (in June)!
Nokia have released a OS2008 Feature upgrade called Diablo for the N800 and N810 Internet Tablets.

Read more:

One Symbian - Symbian Foundation

Now we have seen Nokia's response to Google's Android, it is Symbian Foundation!!
I think it is a good thing for us (consumers), we now have three open platforms for mobile devices: Android, LiMo and Symbian

Read more:

Tuesday, June 24, 2008

Google's handsets (Androrid) delayed

"Google Inc. is learning that changing the cellphone industry isn't easy."
"Google now says that the handsets won't arrive until the fourth quarter."

Am I surprised? 
No, it has always been so in the JavaME mobility area!!

But I think it is always nice with competition so I am positive that we soon have the Google Android. I think this will help us in the future to get better Java support i mobile devices!!

Sunday, June 22, 2008

eclipse and JavaME

The Eclipse Mobile Tools for the Java Platform (MTJ) project is being restarted some months ago using the EclipseME as the new development base code, read more here

I hope the MTJ project plan to support JavaME Mac users better than Netbeans do today!!
I love Netbeans and NetBeans Mobility 6.1 provides better support for Mac, but the Mac is still unsupported platform and this is not ok, I hope for something better! 

Today It force me to using VMware Fusion (installing Windows XP + Netbeans) when I developing JavaME applications on my Mac, I don't like that!!

Tuesday, May 27, 2008

Javaforum presentation - JavaOne2008

Yesterday we held a presentation at the Swedish Java-community conference JavaForum. We presented some of the most interesting topics from this year's JavaOne conference (I was talking about JavaME). Everything went quite well, I think. "We" are;
Robert Varttinen, Jonas Södergren, Mattias Holmqvist, Magnus Kastberg and myself.

Sunday, May 25, 2008

JavaOne 2008; Recap JavaME

I thought I ought to sum up this year’s JavaOne conference. It has been an intense week with lots of new interesting stuff. This was the 8th time I’ve gone to JavaOne.

Some of the hot mobility topics at this JavaOne:
  • Netbeans 6.1 and all new features, it look really good. This is a performance release, they have working hard to get better performance.
  • JavaFX Mobile, well actually not so hot this year. But JavaFX was really hot this year, in July 2008 JavaFX Desktop Early Access version will be release and then later JavaFX Mobile will be released, planned for spring 2009.
  • MSA 2 is the new name for MSA for CDC (JSR-249), MSA 2 will specify three different sets of API – a limited, a core, and a full set. The limited version with support for MIDP2.1 and the others MIDP 3.0. The final version of JSR-249 is expected to be published in the fourth quarter of 2008. Read more about it here and here. Read also the early draft review for MSA 2, they would like to get feedback, send your comments to: jsr-249-comments@jcp.org.
  • Neil Young, Blue-ray and Playstation3, very cool what Neil Young had done in his multimedia project thanks to JavaME/CDC and Blue-ray, read more about Neil Young's project here.
  • The Lightweight UI Toolkit (LWUIT) was released at JavaOne 2008. An early access binary release of the LWUIT library is available and it is planned to OpenSource by summer 2008. Read more here. The best thing with it, it works with JavaME/CLDC1.1/MIDP2.0, that's great!. They plan to add support for JavaME/CDC in the future, that's also great. There is also a LWUIT tutorial, later Netbeans support will be added (summer 2008).
  • Java Card 3.0 specification was finished mars 2008, it is a web-server!, read more here. Netbeans have also added support for Java Card.
  • MIDP 3.0 is not so far away (the specification), they plan to release the specification Q3-2008.
  • Sprint Titan Platform, a next generation javaME platform (OSGI, JavaME/CDC). Sun provides the new JVM for Titan, but only for the MS Windows Mobile platform.
  • Sony Ericsson’s Capuchin project, a bridge between Flash Lite and JavaME, thanks to JavaME you will be able to integrate with the Mobile phone. Read more here.
  • JavaOne show devices: Livescribe Pulse (smartpen) with JavaME support and Sentilla Perk Kit, with JavaME support, I bought both!!
  • NVIDIA APX 2500 DEMO AT JAVAONE: JAVA ME CDC EVERYWHERE, I think it is cool with JavaME/CDC devices!!
  • Java on Windows Mobile, Sun have released a JavaME/CDC JVM for MS Windows Mobile, it is CDC 1.1.1/FP 1.1.1/PBP 1.1.2/PP 1.1.2 which is the equivalent of Java SE 1.4.2 - including AWT and Applet support.

Conclusions:
  • Overall the conference was a good one, as usual. 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.
  • SonyEricsson was back at JavaOne! (3 years since last time), great for a Swedish person like me.
  • JavaME/CDC1.1/FP1.1 is next generation Java that could compete very well with .Net but companies like Sony Ericsson, Sun and Motorola still talk more about JavaME/CLDC1.1/MIDP2.0. This must change very fast I believe!! Every year I think "now it is time for JavaME/CDC/FP" but it look like a long way to go!
  • Sprint Titan platform will one of the first to support JavaME/CDC/FP, perhaps ready Q4 2008/Q1 2009?, but only support for MS Windows devices??
  • I hope companies like Motorola, Nokia, Sony Ericsson soon will release JavaME/CDC1.1/FP1.1 devices, it will put some healthy pressure on the JavaME community. The funny thing now is that MS windows devices support JavaME/CDC.1.1/FP1.1 better because of the Eclispe project eRCP and the phoneME project.
  • JavaFX Mobile have long way to go, this year Sun didn't want to talk about it at all.
  • Android and eRCP I didn't nearly hear anything about at this JavaOne, this I think it is bad for the Java community.
  • The PhoneME project is really interesting, what I am missing is a official roadmap from Sun to point out where SUN are going with phoneME Advanced and MIDP 3.0, OSGI and lot more interesting things like LWUIT.
After Javaone a good resource is the JavaOne Online Technical Sessions and Labs, there you will find:
  • The static PDF versions of the technical session slides are open for viewing and download to all users
  • The multimedia version, which includes the speaker's audio track and text transcription synchronized with the slide deck, is available to anyone who is a Sun Developer Network member.
See you at next JavaOne June 2-5, 2009!

Read also: JavaOne 2008 Blog Posts

Saturday, May 17, 2008

Not so many people have been flying under the Golden Gate Bridge

The day before CommunityOne me and my friends took a helicopter tour over San Francisco. The pilot suddenly told us “Not so many people have been flying under the Golden Gate bridge” and then we did it, very cool!!!





Wednesday, April 30, 2008

Journey has started

It's soon time for JavaOne again, I have now boarded the plane to Chicago.
This will be my 8th JavaOne, it seems like last time was yesterday, time flies.
See you all there!

Sunday, April 13, 2008

JavaFX Mobile at JavaOne2008?

I can't find any sessions about JavaFX Mobile at this JavaOne 2008!!
Session TS-7051, "JavaFX(tm) Mobile Platform Architecture and APIs", has been cancelled.
Strange!???

Friday, April 04, 2008

Nokia N810 compared with Macbook Air

I am now on holiday up in the swedish mountain (practice downhill skiing). I am very suprised now when I have a very slow connection to the Internet that my Nokia N810 works much better than my Macbook air. The browser and the Email client works much faster and perfect compared with the Macbook air.
I think my Nokia N810 is really a great device!

Thursday, March 27, 2008

No Email today?

Perhaps you have configure your own postfix server to get rid of spam?
If you have checks against relays.ordb.org configured in your mail server or spam filtering software, you're now blocking 100% of your inbound mail

3/26/08 Update: ORDB has "listed the entire world" -- returning any query with a "listed" response. The result is that if you still have ORDB in your mail server config files, you're now blocking 100% of your inbound mail. For anyone still trying to "use" ORDB, you're not going to receive any inbound mail until you disable queries to it.

Read more here.

HowTo reconfigure postfix:
1) In the file "main.cf", remove the line: reject_rbl_client relays.ordb.org,
2) run: /usr/sbin/postfix reload
3) Now you will get eMail again!

Friday, March 14, 2008

what is missing about JavaME at Next JavaOne 2008?

It is soon time for JavaOne and I always feel "I must go" and I will go also this year!
I think JavaOne is about; go to a lot of interesting Java sessions/BOF, meting a lot of new Java people and also discover a lot of new Java products in the JavaOne Pavilion.

Some weeks ago The JavaOne Content Catalog (for javaME) is online and I was thinking "what subject is missing in javaME area at this JavaOne?"
I would like for example to hear more about Android, eRCP (eSWT), MIDP3.0, but What do you think is missing?

Tuesday, February 26, 2008

Time to move to a Mac

I finally found a new laptop that I hope will help me to work more mobile. My new laptop arrived yesterday and it is a Macbook Air from Apple. I thought it’s was time for a change, I will now go for Leopard instead of windows XP.

I used to be a Apple fan some years ago, 1986 I bought me my first apple computer, it was a Macintosh plus. At that time I think Apple really was far away from other companies, but time changes and suddenly Microsoft have made progress and made windows 3.11 and later also windows 95/98 and it was not so bad products.

Later Apple did something really great when they move to a new Mac OS based on linux instead, now they able to produce great products again and I must say "Macbook Air is really thin"!
I love it!

Sprint Titan

Sprint Nextel have just released Sprint Titan, a developer SDK incl. OSGi and eRCP
They'll release post- and pre-installed commercial phones in 2008.
Read more about it here.


Tuesday, February 12, 2008

Nokia N96 a device with support for eSWT, MIDP2.1 and the subset of JSR-248

Read more here: Announcing two Nokia devices with eSWT
Nokia N96 look like a cool device!
(N96 is expected to begin shipping in the third quarter of 2008)
N96 is running S60 v3.2 (with great JavaME support)

Monday, February 11, 2008

Sony Ericsson and Windows Mobile

I became a little surprised when I today read in Computer Sweden (a Swedish IT news paper) about Sony Ericsson plans to start selling high end mobile phones with Windows Mobile instead of Symbian/UIQ.

It look like Sony Ericsson plans to introduce new Windows Mobile phones during the Mobile World Congress in Barcelona this week.

I am little bit surprised because I thought linux for mobile phones is what is hot now in this area. This week I expected to get more information about plans for new phones based on Google´s Android and Sun´s JavaFX Mobile not so much about Windows Mobile phones.

Update:
Today Sony Ericsson made a announcement of the XPERIA™ X1 based on Windows Mobile

Friday, February 01, 2008

Writing in my blog with Maemo WordPy 6.0 beta

It is very nice to be able to write a blog entries off line and later publishing it when I have Internet connection available.

I must say Maemo WordPy 6.0 beta is a very useful software for that purpose.
What is missing so far in this beta release?
Not much actually, perhaps spell checking and to be able to update a already publish blog entry.
I am very pleased with Maemo WordPy 6.0 beta!

I think my Nokia N810 will be the perfect gadget to bring to next JavaOne 2008!

maemo wordpy 0,6 beta also now for blogger accounts

I read about a new beta release of Maemo WordPy 0.6 beta for Nokia N810 that works also for blogger accounts.

I have now installed Maemo WordPy 0.6 beta and now I will try it!
(It's in the extras-devel repository, add to the application catalogue:
Address: http://repository.maemo.org/extras-devel
Distribution: chinook
Components: free non-free)

I hope this works!

Wednesday, January 23, 2008

Thanks!!, for stream the entire Java Mobile & Embedded Developer Days live

I think it is great to be able to live view the The Java Mobile & Embedded Developer Days!
There are a lots of interesting sessions !!
It will be a long night (we in Sweden are 9 hours before)!

Of course, the best way to take part is to attend the conference in person, but for me this a good solution (I don't have to travel from Sweden for only two days, it is a long journey), I think it is really cool to view it live!

Thanks for stream the entire Java Mobile & Embedded Developer Days live !

Update:
They started to publish the videos online, look here.

Saturday, January 19, 2008

Changes have to happen in JavaME area

I read a VERY GOOD BLOG called Possibly the last MIDP specification, you will ever review. The writer Gorkem Ercan gave us the information that the public review for the JSR 271(MIDP 3 ) has started and what he thought about the future for Java in mobile devices.

I totally agree with Gorkem Ercan about that we in the mobility area have some problems with the JCP process, as it works today.

Sorry, I don't get excited about that JSR 271, (MIDP 3) is now in public review or that JSR 232 has published (some days ago) an updated Final Maintenance Release. This because it usually takes years before we have new devices with support for a new JSR.

But I think there are many good things in JavaME area:
  • We have a Java standard in mobility area, JavaME/CLDC1.1/MIDP2.0
  • There are a lot of devices with support for JavaME/CLDC1.1/MIDP2.0
  • JavaME is OpenSource
  • The PhoneME project, an excellent piece of work is done in that project.
  • The eRCP project is also VERY GOOD for us!
I think this is not so good:
  • The JCP process is very very slow and not open for everyone. Then when a JSR is finished, it take a very long time when we actually have devices that support it and the worse thing is that sometimes no support comes at all (like AGUI).
  • For me as a JavaME developer/architect, it is not easy to understand the future for JavaME and I also don't think it help if you join the JCP (I have join JCP) to get a better understanding about it.
  • There are no devices with support for JavaME/CDC1.1/FP1.1.
  • There are delays for JSR 249: Mobile Service Architecture 2, based on JavaME/CDC1.1/FP1.1 and no public information from JCP about this delay. I can't understand why JCP don't update the schedule for each JSR.
But I think it is always nice with competition so I am positive that we now also have eRCP and soon the Google Android. I think this will help us in the future to get better Java support i mobile devices!!

I think something has to happen now in the JavaME JCP process!!
I don't think it is ok to release a JSR some years later and with no information about delays during the process, JavaME is OpenSource but it is NOT OPEN!

But don't understand me wrong, I am very pleased we have the JCP process in Java, I believe we need Java standards. But innovation I would like to see it in a more rapid way and done open to anyone.

I plan to go to next JavaOne, but I will be very disappointed if I can't find sessions about all kind of Java in Mobility area like: Android, eRCP...

Sunday, January 13, 2008

offline blogger client called Maemo blogger

I have now found a offline blogger client called Maemo blogger for N810.
I read about here

This is what I did to get it working:
1. Install python 2.5 runtime
2. Install gdata-python
3. install maemo-blogger

It works very well!
This it the very first post with it from my Nokia N810!!

Tuesday, January 08, 2008

Today I am happy, my Nokia N810 has arrived!

Yesterday I got my Nokia N810.
I am really impressed about it, it was better than I thought!
I think the keyboard is really great, it will help me a lot in my work!
The skype support is also very good, very very good voice quality.

I have used it on meeting during the entire day and it works very well, no more notes on paper.
It was also very nice sitting on the bus on my way home from my work and writing this, saves a lot of time.

At next JavaOne I will also be able to leave my laptop at home and only bring my mobile phone and my Nokia n810.

I think this is the future! People will work more from different small devices and always be connected to internet.

It was also very easy to install and update new program and OS on it. Yesterday I first installed the first official update of OS2008 for Nokia N810 (version 2.2007.50-2)
It was very easy to do with the Nokia Internet Tablet Software Update Wizard

I have also installed more memory (more is better), I have bought me a 8GB SanDisk microSDHC and put it in a micro-to-miniSDHC adapter.

As I am JavaME developer I plan to install JavaME on it.
I plan to add support for phoneME Advanced, it look like it will be possible, look here.

update:
I have asked about the status of the port of JavaME for Nokia N810 in the phoneME Advanced forum, look here.

Tuesday, December 25, 2007

skype and Nokia N770 (running OS 2007 Hacker edition)

Someone discovered that is possible to make Skype run on N770 with Os2007 HE.
It works really great for me!

This is what I did to get it working with skype:
1) First I installed the latest version of os2007 hacker edition, version 4.2007.46-3
2) Install Skype-ui, Menu>Tools>App Manager>Browse Installable apps>skype-ui
3) Download the last Skype armel deb, version1.7.62.48.5 and extract the file named skypehost (In folder ...../usr/bin you find it).
4) copy skyhost into your mmc card (using the USB cable).

5) Install Xterm, to install XTerm on a Nokia 770 0S2007HE go to maemo-hackers and click on the .install link for "bora"
6) Install "becomeroot" package, download it from here

7) Copy skypehost from your mmc card to /usr/bin:
Start Xterm
~ $ sudo gainroot
/home/user # cp /media/mmc1/skyhost /usr/bin
/home/user # chown user:users /usr/bin/skyhost

That's all! You can find more information on the original post

Sunday, December 23, 2007

Merry Christmas!!

Oh, Christmas time again!!

I have been very busy last month, working a lot and training karate a lot.

One week ago , I got a new karate belt, brown (2 kyu). The picture is from our training camp in December 2007 with Shihan Lionel 8th Dan from South Africa and Sensei Mikael Lundström 5th Dan.

Today it was time to buy the last Christmas presents..., now after a nice dinner and some glass of wine I got into the Christmas spirit!!!

I wish you a Merry Christmas!!

Saturday, November 24, 2007

great to be JavaME developer

It looks very nice all new Java features of Nokia's S60 3rd Ed. fp 2

Because of Nokia's new S60 Java VM, we will get:
  • better performance for JavaME applications
  • possibility to dynamically extend the virtual machine with new APIs.
S60 3rd Ed. fp2 also will add support for:
  • MIDP 2.1
  • subset of JSR-248
  • eSWT
  • and lot more .......
Great improvements Nokia!

update:

Saturday, November 17, 2007

Next Generation Java for Mobile devices

I think it will be a very interesting Java mobility year 2008, now when Google also have introduced Android. It look like Android is Java-based but not based on JavaME, I wonder why and what will Sun do about this?

What is Next Generation Java for Mobile devices?
For the moment we have different answers and more confusions for all of us.

We have:
For me as a JavaME developer it is important to understand different companies Java support in near future (2008)!
so Please Nokia, SonyEricsson and Motorola tell us!!!

I also think it would be great to have more information about the work going on in JSR-249 and JSR- 271, please tell us!!

Read more here:

Sunday, November 11, 2007

I have been accepted to the N810 maemo device program

I have got a E-mail that made me happy!

N810 maemo submission accepted.
Congratulations! You have been accepted to the N810 maemo device program.
We will send your discount and instructions as soon as the device is available in your selected shop (soon).
maemo team - http://maemo.org

update:

Saturday, October 27, 2007

No support for Java 6 in Leopard

I feel very disappointed about that Apple have not add support for Java 6 in Leopard!!

I have plan to buy me a new Apple laptop (after Apple have release Leopard) but now I don't know any longer. Perhaps I will go for a linux laptop instead??

What laptop should I buy?
What linux OS should I go fore?
(Ubuntu, Suse10)
Or perhaps solaris (look like James Gosling think it better choise)?
What do you think is the best solution for a Java developer?

Read more here:

Friday, October 26, 2007

the future of JavaME

There is a lot of confusion about what James Gosling had said about the future of JavaME.

Anyway, I hope we very soon will see more devices supporting JavaME/CDC1.1/FP1.1 + JSR-232 + JSR-249 (but this JSR is not ready yet)!
On that platform it will be possible to add also the old JavaME platform (MIDP2.1 (and of course JSR-248)).

Read more about all good things with JSR-232 here


Read more here:

Friday, October 19, 2007

Sun and Samsung developing a Java mobile phone

I read that Sun and Samsung are joinly developing a Java phone!
This is interesting because Sun bought the SavaJe company earlier this year and now we could see some result of that.

Read more here:

Thursday, October 18, 2007

Nokia N810 Internet Tablet - really cool!!

This is a device I have waiting for, I will buy it!
It is the first Nokia Internet Tablet with a keyboard and GPS.
I will also be able to install JavaME/CDC1.1/FP1.1 on it, thanks to phoneMEAdvanced!
Nokia N810

Read more here:
update:

Tuesday, October 09, 2007

eSWT and Netbeans

Nokia have now released a eSWT plugin for Nokia S60 SDK 3rd Edition FP2 beta.

I thought, will I be able to use my favorite JavaME development tool, Netbeans 5.5.1, for develop a eSWT Midlet?
The short answer is: Yes it works, thanks to the Nokia SDK (very nice Nokia!!)

HowTo get started with eSWT development with Midlets?
  1. Read: eSWT for S60, First Contact - Gorkem Ercan from Nokia
  2. Read: How to use eSWT with Midlets.
  3. Install Nokia S60 SDK 3rd Edition FP2 beta
  4. Install eSWT plugin
  5. Install Netbeans 5.5.1 and Netbeans Mobility Pack and add the Nokia SDK (In the menu "Tools/Java platform manager", choose "Add platform" and "Java Micro Edition platform Emulator")
I used the example code from How to use eSWT with Midlets and it works with Netbeans!

But Netbeans don't support eSWT, it works because of the Nokia SDK, I wondering if there is any plans for eSWT support in Netbeans?

Read more about it here:
update:

Thursday, September 27, 2007

Started, a Swedish Java User Group

Now there is also a Swedish Java User Group, in Sweden we also have a other Java user group called JavaForum since many years ago.

Thursday, September 06, 2007

Google phone runs SaveJe SW?

A interesting rumors about that the Google phone will be using a Java based OS (SavaJe??).

JavaOne 2006 I bought the first (and last) SavaJe phone. The phone was nothing special, it was a basic low end phone, but it was a Java phone!
It was ok for me, because I am a JavaME developer.

But this time, if this rumors is true I hope they release a phone with something "extra", something that normal people (not only Java developer) find useful. I believe this is really important to have a business success!

Read more about it here and here.

Wednesday, August 22, 2007

new Nokia official Podcast

Interesting, Nokia has started offering official podcasts, I find this podcast very interesting!

They talked about how important it is for Nokia Research Center to worked more open and together with other companies and university and how important it is with standards and Open Source.

I have earlier wondering why Nokia S40 platform support JavaME faster and bettter compared with the Nokia S60 platform. In this postcast Nokia explained it "Nokia S40 is a more closed platform and really need JavaME, but for the Nokia S60 you also have c++". But I think this is wrong, JavaME is also really needed for the S60 platform, if you would like to develop enterprise applications you need high end devices (S60) and of course really good support for JavaME.

If you want to subscribe, here is the XML feed for your podcasting client.

Back in business

Back in business after 5 weeks holidays, I have now worked 3 weeks.

Last 3 month I have been able to test both a Nokia E90 and a SonyEricsson P1. It is very interesting to compare them, first I didn't liked the P1 so much, but I have now change my mind. I think I need both...

Some important things have happen during summer:

Wednesday, June 13, 2007

IPhone nothing for a (JavaME) developer

Read this two good articles about IPhone and developing applications for it: No Java ME for you! Get out of line! and Developing Applications for the iPhone

Iphone only support Ajax/Web 2.0
:-(

This is VERY good news for companies like Nokia, SonyEricsson , I believe you really need to support JavaME now and in the future on Mobile phone, PDA or a UMPC!!

Saturday, June 09, 2007

SonyEricsson investigating/implementing eSWT

Great news, now also SonyEricsson investigating/implementing eSWT
Read more about this at Gorkem ERCAN blog