Just for information purpose, a new version of J2MEMap is availble, on contains many improvment, like the usage of JSR179 (but untested, as you can see that I have no JSR179 device, but should work on latest blackberry ones), the ability to do directions and a way to to do Mash up on your mobile!
Also, now works on Blackberry….
Check it a http://j2memap.landspurg.net
Why bother about your operating system, mac, windows, or whatever? What it really important today, in your digital life, is your data….Do you really care about your OS, or do you care about your pictures, movies, documents, and so on…
There is three different category of (multimedia) datas:
- Your personnal data, that you have created. Typically your own photo, video, but also your documents….
- The data that you own. Typically, the music/video you bought. Ideally, you just bought the right to view these data, for a spefici support, or for a specific time, or foerever….
- Everything else: what is free (the Web generally speaking)..
And what you see know, is an emerging generation of “media players”, that are gradfually replacing the “old generation” of PDA, Smartphone, etc… This generation (PDA and such) was an OS centric generation. Designed by engineer for geek, very powerfull to do complex tasks, but unable to do simple ones. This dinosaur generation is dying, and the new one is now data and user centric: the ipod, the mobile phone, etc… these are now real mass market device, (may be technically more powerfull than the previous one) but focused on your data: mp3, photo and now video…You do not care really of the OS of these stuff, but you care about data imperobaility. In other words, to be able to listen to your music whatever is the device…
I predict that is where is going the OS, and the internet. Your OS will be a commodity, with a few of common but good applications, to manage your data, share them, download them, etc…
If somebody knows a real device working on a real network with JSR179 (Location API for J2ME), let me know!
I’ve just played the past weeks with google Map, and I have made a nice interface to Google Map(!)
I will publish more technical information on how to create such application, as there was some interesting problems.
This has only been tested on SonyEricsson, and probably works only these device!
But the application is quite cool, you can navigate either through map or satellite pictures, do search on google, see the result and even give phone call to the result of your search!
Google and Sun just made an announcement that they enter in an agreement ( http://www.google.com/intl/en/press/pressrel/sun_toolbar.html ) to integrate Google ToolBar in some Sun products, typically JavarunTime environment and OpenOffice….
Google, and probably Yahoo, are in my views preparing the next revolution of the OS. In fact, they are killing the need for a specific OS. With most of their tools being server based and really useable (which was not the case during the first wave of “web based tools”, some years ago), they just need a good web browser.
Then, what is missing really for an average end user? A few enhanced application (maybe a word editor,) or some games (but not core gamer games), and this can be done easily using Java…
Then, why do we really need a complex, heavy and costly operating system to run a web browser?
What might be interesting in the future is that this gives a good opportunity for new and innovative operating systems. The only requirement for such system: be able to run a web browser and a JVM, and then you will fill 99% of the requirement of a Google or Yahoo centric world….
I’ve just been through one of the report following the last CTIA (http://www.mpogd.com/news/?ID=1748), and I have noticed this comment, from Bill Barhdyt, CEO of Sennari:
“Speaking of multiplayer gaming, Barydt defined networked mobile gaming by two categories: person to person interaction (through advertising, in-game transactions and AI-based game content) and person to machine (instant messaging. turn-based tournaments and wagering)”
What does this mean…. As usual, multiplayer game is not the only way tu use network, sending score, managing interaction, turn based games , etc.. are other type of interactive games with the server…
We used to name this connected game, and were too honnest to not put this into the multiplayer category…So we were doing multiplayer in this definition since ’99…A real precusor!