Uncategorized: Google J2ME Java Mac That's Cool! That's Cool!
by toni
2 comments
don’t call them phones, the g-phone and i-phone battle
FRANKFURT/LONDON (Reuters) – British chip designer ARM (ARM.L: Quote, Profile, Research) will demonstrate a prototype of Google Inc’s (GOOG.O: Quote, Profile, Research) Android mobile phone platform in action next week at the world’s biggest wireless fair, a source close to the company said.
Source: Reuters
I’ve played a bit last week with Android, it’s a really promising technology.
It’s a full stack, based on Java, it’s open and it should be really a “write once run everywhere” technology (not like JavaME!).
It’s a big change: they first wrote the OS, the software and then finally they found an hardware to support it. It might really work.
I like to think that the Google team was so frustrated working with J2ME for their (very nice) JavaME apps like GMail and Maps that they suddenly decided to write a full OS to support their ideas.
I remember an old Cédric Beust post about his intense, crazy experience on writing the Gmail app.
Is it only a coincidence that he’s working on Android?
Android offers many things, missed for too many years by Sun on the JavaMe platform.
- Deep phone integration (ability to interoperate between apps, make calls and so on with the phone)
- Ready to use “widgets” like maps
- Pretty nice pattern to write an application: what was a MIDlet in the JavaME world is now and Activity.
- Easy to write apps from any platform (yes, also Mac!)
The battle begins now, I-Phone: closed source, basically only web apps, nice screen with nice features or G-Phone. I can’t predict who’s gonna win but I’m sure that there are some losers on this battle already: Sun Microsystem, Nokia, Microsoft: all the old good companies, unable to make any decent progress in the last years. (where is MIDP3?!!!)
I’ve been very frustrated with the JavaME technology, I hope that Google will change now how things works in the mobile world.
Microsoft free?
I thought that I was complitely Microsoft Free: MacOs X on my laptop, kubuntu on another laptop (I call my mum on skype with this!!!), ubunto on my home personal “server”… No windows mobile, no windows… But sometimes I can still go angry for it… Some folk is still using it on the web for example… Isn’t awful?
5 min ago I got this:
Microsoft OLE DB Provider for ODBC Drivers error ’80040e31′
[MySQL][ODBC 3.51 Driver][mysqld-5.0.24a-community-nt]Got error 28 from storage engine
/includes/2005bit/mySqlEnEs.asp, line 77
Browsing a website…Asp? Mysql installed on an nt machine… Pah!
Xubuntu – Xfce and Ubuntu Dynamite
Since I’ve (and I had also at JC06) some problems with my Bluetooth Server I’ve reinstalled Linux on my Laptop, this time I’ve tried xubuntu, looks not bad. Looks really fast and there’s just what I need, nothing more.
In less than 1 hour I have my jdk, eclipse, the bluez libraries, 2 bluetooth dongles and it works
I like it a lot, the interfaces are really simple and easy to use, thunar, the file manger it’s great in my opinion, looks like the mac finder ![]()
Xubuntu – Xfce and Ubuntu Dynamite
Xubuntu is a complete GNU/Linux based system with an Ubuntu base. It’s lighter, and more efficient than Ubuntu with GNOME or KDE, since it uses the Xfce Desktop environment, which makes it ideal for old or low-end machines, as well as thin-client networks.
Old machines? My asus m6n isn’t old, I just don’t wanna waste memory with stupid unuseful and confusing interfaces!!!
Moved to Vienna, trying to move on Linux
Finally I’ve moved to Vienna, still working for Fluidtime, from now less flights from Italy, more fun here
.
I’m also tryng to move to Linux but in any case Windows looks still better for some super programs like itunes & the connection with ipod, music brainz tagger and the client evolution on linux cannot update remote icals on the web…
Even if I’m using right now Google Calendar, yet another cool ajax super apps from the Google team…
Also the development for J2ME is too bad on linux and since I’m developing also a Bluetooth media content sender I’ve expected that the Bluetooth stack is faster and better on Windows (I’m using avetana bluetooth implementation). This is very strange and I’ve still to investigate on it.
In any case the best solution will be to switch to Mac… I know… For the moment it’s a dream… Will be reality asap…