I have long been reading up a lot of materials (books, blogs, tips, tricks and all) on Flex since around last year, but I just recently had my first shot with a real project and I wasn't disappointed at all. Pimping up an application can be done in a matter of minutes without having to write any code.
Getting back to the point of writing this post, one of my resolutions for the year is to get back to mobile and build some serious apps on that platform and I'm doing so with a variety of mobile technologies ranging from JavaME, Flashlite, Python, Android and WRT. In my working with JavaME, I'm looking forward to create a very compelling UIs on these devices so I thought of two options:
- One is to go low-level and develop my own custom components, which would take a lot of my time, or
- Use LWUIT
I thought of using LWUIT because of the experience I had with Majimob player, which currently boasts of over 1 million downloads. It was highly impressive, though still a little crude in my opinion and at-times slows down on my device. But overall, it's okay. I've also been looking forward to the next release of JavaFX SDK which will come with full support for JavaFX Nobile, but I was disappointed to learn that JavaFX Mobile is based on MSA which is currently available on very limited devices and that JavaFX Mobile is for people looking forward to develop for the future mobile devices which I want to state is not acceptable. So what Sun is simply telling us is that we can't develop for the over 2 billion devices out there with JavaFX Mobile? So why do we have to look forward to a platform that is kinda doomed at the moment?