Busy making things: tinycast, github, links, photos, @mc.

Ajax In Your Pocket

Posted: November 7th, 2005 | Author: | Filed under: Mobile | 55 Comments »

Mobile GMaps

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.

55 Comments on “Ajax In Your Pocket”

  1. 1 Niels said at 7:59 am on November 7th, 2005:

    Failed on my 6630 as well.. even after a reboot.. that’s pretty bad

  2. 2 alex said at 10:32 am on November 7th, 2005:

    worked flawlessly on my v551. great tip, thanks!

  3. 3 Eric said at 9:26 am on November 8th, 2005:

    Also failed on my 6680 which reports 6MB free RAM. Must be related to an install or java heap.

  4. 4 Colt West said at 10:07 am on November 8th, 2005:

    Failed to install on my 6682…Not enough system memory, but I have 5 MB available on the phone and 400 MB+ on my memory card!

  5. 5 Niels said at 10:25 am on November 8th, 2005:

    I got it, I chose other under carriers, > nokia > 6682. that installed fine on my 6630.

    This is an amazing app!

  6. 6 Om Malik’s Broadband Blog — » Ajax Goes Mobile said at 11:27 am on November 8th, 2005:

    [...] Matt Croydon 2006 will be the year of mobile Ajax [...]

  7. 7 Carlos E. Perez said at 3:09 pm on November 8th, 2005:

    I agree, J2ME may just be the 2006 version of AJAX.


  8. 8 C. Enrique Ortiz said at 3:55 pm on November 8th, 2005:

    I understand what you are trying to communicate, but calling Java ME “AJAX” is not only stretching it way too much, but it is wrong — it is a Java smart client, not a script…

    AJAX will come to handsets with future mobile browsers though…

    I do agree 2006+ will be great year(s) for wireless mobility…


  9. 9 Agylen said at 6:14 pm on November 8th, 2005:

    Google Local for Mobile

    Matt Croydon: “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…

  10. 10 C. Enrique Ortiz' Weblog said at 7:31 pm on November 8th, 2005:

    Google’s Local App – Is this Mobility 2.0?

    Everyone is talking about Google’s Local for mobile application. The application is neat indeed, but what I really find interesting is all the extra “shock and awe” because the application comes from Google… I even read today a piece by Matt comp…

  11. 11 Martin Little said at 8:58 am on November 9th, 2005:

    Matt, maybe I’m missing something (seriously possible), but is a big part of things being AJAX-y not the drag-and-drop style interface? As such, are you suggesting 2006 is the year of UIQ? Time for more dreams of the P990!

  12. 12 mikali said at 2:04 pm on March 29th, 2006:

    Check out this upcoming mobile ajax company Tricastmedia.com… it looks like they are also into mobile AJAX. Anyone knows what they have up their sleeves? http://www.tricastmedia.com

  13. 13 Phone System said at 7:00 am on August 27th, 2006:


    Interesting topic… I’m working in this industry myself and I don’t agree about this in 100%, but I added your page to my bookmarks and hope to see more interesting articles in the future…

  14. 14 stoyqgtxlz said at 7:39 pm on June 18th, 2007:

    Hello! Good Site! Thanks you! iytfnyjyptg

  15. 15 chicmoky said at 6:16 am on January 18th, 2008:

    has noleyu ijoplage

    pay http://chicmoky.ki5ewve.in/sitemap7.html the

  16. 16 Sauggomo said at 3:32 pm on February 12th, 2008:

    glazed http://Sauggomo.izmlpui.net/sitemap21.html Walter

  17. 17 Святослав Родионов said at 12:42 am on December 12th, 2009:

    Любопытно! Все бы так писали :)

  18. 18 Игорь Меньшиков said at 5:28 pm on December 27th, 2009:

    Спасибо. Давно такое искал :)

  19. 19 Sophie Myerson said at 2:50 pm on November 8th, 2010:

    I’d be inclined to comply with you on this. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to speak my mind!

  20. 20 Carlena Vancise said at 9:57 pm on November 12th, 2010:

    I don’t run or manage any other sites.

  21. 21 best portable pdf reader said at 11:38 pm on November 14th, 2010:

    Thought I would comment and say awesome theme, did you design it for yourself? Really looks awesome!

  22. 22 wintergartenmöbel said at 2:46 am on November 15th, 2010:

    When I open your RSS feed it puts up a page of trash, is the problem on my end?

  23. 23 best home theater said at 10:51 am on November 15th, 2010:

    net. Such a fantabulous blog.. I will definitely be back again!!

  24. 24 go public said at 11:58 pm on November 16th, 2010:

    Is it alright to reference some of this on my website if I include a link to this page?

  25. 25 full oyun indir said at 9:31 am on November 20th, 2010:

    very good \o/

  26. 26 Bud Trumper said at 9:32 pm on December 10th, 2010:

    Here’s a great site for ya!

  27. 27 porno said at 9:56 pm on December 17th, 2010:

    very good \o/

  28. 28 schoenenwinkel said at 9:12 am on December 21st, 2010:

    Every once in a while I find some thing worth reading when I’m surfing the web. Bravo… nice one for creating genuine articles here…

  29. 29 Haywood Ruelar said at 8:55 am on December 24th, 2010:

    this was a really quality post. In theory I’d like to write like this too – taking time and real effort to make a good article… but what can I say… I procrastinate a lot and never seem to get something done. Anger Management

  30. 30 propecia said at 2:57 am on January 24th, 2011:

    In my opinion you commit an error. I can defend the position. Write to me in PM.

  31. 31 online propecia said at 7:29 pm on January 24th, 2011:

    On your place I would go another by.

  32. 32 pozycjonowanie sklepu internetowego said at 12:52 pm on February 1st, 2011:

    I think your opinions are quite interesting, I enjoy reading what you write. Hope to hear more from you. Subscribed.

  33. 33 online marketing said at 1:38 pm on February 2nd, 2011:

    Perfect just what I was searching for! .

  34. 34 business home black model said at 4:13 pm on February 5th, 2011:

    I actually enjoyed this post. We (as a community), appreciate it. I have a comparable blog on this subject. Do you mind if I connection to this write-through to my web site?

  35. 35 porno izle said at 12:58 am on February 7th, 2011:

    I started to follow your blog

  36. 36 Twilight said at 6:12 pm on February 8th, 2011:

    Thanks for the new blog sharing. It is certainly a time made version. I love the content shared.

  37. 37 Rihanna said at 7:57 pm on February 8th, 2011:

    Immediately after though trying to resolve which site system, now i guess I am going to attempt the blogengine.

  38. 38 Reseguider said at 5:18 pm on February 10th, 2011:

    actually liked the article you have written actually. it really isn’t that simple to discover great text toactually read (you know.. really READ and not just browsing through it like a zombie before moving on), so cheers mate for not wasting any of my time! ;)

  39. 39 Steven Seagal said at 12:22 am on February 11th, 2011:

    Nice publish,brilliant points. Cheers quite a lot =)

  40. 40 Steven Seagal said at 2:33 am on February 11th, 2011:

    I located your blog and it’s really splendid for my needs. It delivers awesome and beneficial content material. I looked over most of them and got lots from them. In my opinion, you might be putting in a fantastic work. Keep it up! I need to say thanks to you for having such a fine website.

  41. 41 diigo bookmarks said at 2:21 am on February 12th, 2011:

    What i find tough is to find a blog that can capture me for a minute however your weblog is different. Bravo.

  42. 42 Kwatery bieszczady said at 4:24 am on February 12th, 2011:

    Bieszczady Amazing place to rest Kwatery bieszczady welcome all.

  43. 43 used car prices guide said at 3:21 pm on February 12th, 2011:

    Thanks for taking the time to debate this, I really feel strongly about it and love learning more on this topic. If doable, as you acquire experience, would you mind updating your blog with further data? This can be very helpful for me.

  44. 44 Car Hire Malaga Airport said at 7:32 pm on February 13th, 2011:

    It was my pleasure finding your site last night. I came up here just now hoping to come across something new. I was not dissatisfied. Your ideas about new methods on this subject were helpful and a great help to me personally. Thank you for leaving out time to write out these things plus for sharing your thoughts.

  45. 45 Aja Pronto said at 8:47 pm on February 13th, 2011:

    Improves the curb appeal of your home. Ask friends and family about their personal experiences with used tractors, and you can even go to online forums for opinions on a specific used tractor model.

  46. 46 resor said at 9:05 am on February 16th, 2011:

    actually liked the post that you published . it just is not that simple to discover good text toactually read (you know READ and not just browsing through it like some zombie before going to yet another post to just ignore), so cheers mate for really not wasting my time! :p

  47. 47 foretagsresa said at 10:42 pm on February 16th, 2011:

    really liked what you have written actually. it really isn’t that simple to find great stuff toactually read (you know READ and not simply browsing through it like a zombie before moving on), so cheers man for really not wasting any of my time! :D

  48. 48 reverse phone number lookup said at 1:19 am on February 17th, 2011:

    My bro saved this internet site for me and I have been going through it for the past couple hours. This is really going to assist me and my friends for our class project. By the way, I like the way you write.

  49. 49 Andrew A. Sailer said at 8:36 am on February 17th, 2011:

    Dude, great article. Can you give me your email address. There is something I would like to ask you. Thanks mel Moehlman

  50. 50 Anastasia Kula said at 4:47 pm on February 18th, 2011:

    We highly appreciate your website post. You’ll find a lot of approaches we could put it to really good use by using minimal effort in time and capital. Thank you really pertaining to helping have the post answer many questions we have had before now.

  51. 51 Kim Ayres said at 1:38 am on February 19th, 2011:

    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.

  52. 52 Systemy Alarmowe said at 7:15 am on February 20th, 2011:

    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.

  53. 53 tv izle film izlesene said at 12:41 pm on February 20th, 2011:

    thanks you admin

    / turkish ( gerçekten mükemmel olanaklar sunmuşsunuz ) /

  54. 54 Cari Penwell said at 10:47 am on February 21st, 2011:

    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

  55. 55 Skup Samochodow said at 11:08 am on February 21st, 2011:

    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