There goes Google, taking it to the next level again. Their latest offering is Google Local for Mobile. What they’ve done is essentially taken the Ajax model for desktop browsers and brought it the phone using J2ME. The idea is to have a fairly lightweight MIDlet (38k for the MIDP2 version) that then grabs all the data neccesary from the network.
While this isn’t a horribly new idea, I think in this case it’s all about execution. Check out the tour to see everything that they’ve crammed in to this midlet. Your basic search is there, directions are there, simple smooth navigation is there. The interface is clean but at the same time there is a ton of information at your fingertips. They’ve also managed to cram driving directions in there, which is something I miss from MGMaps. To be fair, MGMaps has had a j2me interface to Google Maps for quite some time now and it’s the most used MIDlet on my phone. More than once it has helped me figure out where I am or where I’m trying to go.
I’m glad to see Google pushing the mobile space like this. At the same time with mobile devices and J2ME you’re going to run in to some glitches. For example, I snagged the JAD by going to google.com/glm with Opera on my phone. It snagged the JAD and started installing it. After downloading it promptly ran out of memory and quit the installer. This isn’t Google’s fault, it’s the 6682’s known lack of a decent amount of memory. What worries me is that if the installation process failed on a rather high end device, I worry about how it would do on a super generic low end flippy. What is even worse is that after downloading and bluetoothing the JAR to my phone, I don’t get any farther than a bunch of “Loading…” on my screen. It looks pretty and fun in the emulator though.
While there are still some growing pains to get through, Google is definitely on to something. To get around the problem of mobile browsers sucking, why not just get rid of the browser completely?
I predict that 2006 will be the year of mobile Ajax. While I might be stretching the Ajax term a bit beyond Javascript and XMLHTTPRequest, I expect to see a new breed of apps and services with that Ajax feel to them hitting mobile devices in 2006. Google’s offering is just (as usual) before its time. On the horizon we also see Nokia’s WebCore based browser which will be more than capable of traditional Ajax, more devices shipping with Flash and SVG support, connected tablets (Nokia 770 and the PSP), and more. Trust me, 2006 is going to be a wild ride.
Update: Thanks for the comments everyone. On Niels‘ suggestion I tried Other -> Nokia -> 6682 and it worked like a charm. Someone needs to fix the Cingular -> Nokia -> 6682 JAD.
Comments
55 responses to “Ajax In Your Pocket”
Thanks a ton for your efforts to have had these things together on this blog. Michael and that i very much appreciated your insight through the articles with certain things. I am aware that you have a variety of demands on schedule and so the fact that a person like you took the maximum amount of time just like you did to steer people just like us by way of this article is definitely highly liked.
Fantastic goods from you, man. I have understand your stuff previous to and you are just too excellent. I really like what you have acquired here, really like what you are stating and the way in which you say it. Systemy Alarmowe You make it entertaining and you still care for to keep it sensible. I cant wait to read far more from you. This is actually a terrific site.
thanks you admin
/ turkish ( gerçekten mükemmel olanaklar sunmuşsunuz ) /
I’m happy to have found your exceptionally high quality article! I agree with some of your readers and will eagerly look forward to your coming updates. Thanks, hammed Furuta
Hey There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and come back to read more of your useful information. Skup Samochodow Thanks for the post. I will certainly comeback. Feel free to yourself