iPhones

Release 44 Comments

AjaxLife is now available for the iPhone and iPod touch! It’s currently about where AjaxLife itself was just over a year or so ago – you can chat to people, IM those on your friend list (online or offline this time ’round), and receive IMs from arbitrary people. Thus far, there is no movement, no inventory, no money transfers, etc.

To use it, simply visit http://ajaxlife.net on your iPhone or iPod touch. You will be redirected to a secure “login proxy”, which is used because the iPhone could not reliably run the code to encrypt your login details. From there you will be redirected to the standard server.

44 Responses to “iPhones”

  1. Smiley Barry Says:
    August 5th, 2008 at 1:07 pm

    Yay! Now I just need to get my iPod touch already. :lol:

  2. Ben Says:
    August 5th, 2008 at 3:07 pm

    minor bug:
    if someone IM’s you first, every reply you type is not cleared, so you have to manually delete each character before typing another reply.

    but, if you IM the person first, clears just fine.

    Otherwise, awesome work!

  3. Katharine Berry Says:
    August 5th, 2008 at 8:11 pm

    I can’t reproduce this bug or see why it would happen – can you please tell me exactly what happened in what order? Thanks!

  4. Katharine Berry Says:
    August 5th, 2008 at 8:39 pm

    Oh, and what version of the iPhone software are you using? This assumes 2.0, otherwise some transitions and such won’t work properly.

  5. iPod TouchからIMできましたぁ~ « Satoko’s Second Slow Life Says:
    August 6th, 2008 at 7:44 am

    [...] 詳しくは AjaxLife Blog: iPhones [...]

  6. Second Life on your iPhone : The Metaverse Journal - Australia’s Virtual World News Service Says:
    August 6th, 2008 at 2:34 pm

    [...] sort of. Dynamo teen developer Katharine Berry has created an iPhone (or iPod Touch) version of her AjaxLife [...]

  7. Vanilla Meili Says:
    August 6th, 2008 at 3:12 pm

    Wow, congratulations on the good work.. I want it too! :D

    How hard would it be to make it run from a mobile browser, so I can use it on my phone as well? Ajaxlife doesn’t work, but this might.

    I use a nokia, and use either the built in browser or Opera Mini.. and I can actually log in (can see that from normal SL), but I never leave the login screen on my phone, and so next time I try to log in, I am logged out again.

    Only look into this if it’s not too much work… I realize it will be impossible if you have to support every mobile there is :) :)

    /Van

  8. IMing Oneself Virtually » CogDogBlog Says:
    August 6th, 2008 at 9:57 pm

    [...] Nope, I was testing AjaxLife, a web based client for communicating to other avatars in Second Life– which you can now do via an iPhone/iPod Touch. blog.ajaxlife.net/2008/08/iphones/ [...]

  9. NMC Campus Observer » Second Life Communication via iPhone Says:
    August 7th, 2008 at 1:03 am

    [...] the AjaxLife client for Second Life- which allows chat, IM to and from your iDevice does now work, see the announcement: AjaxLife is now available for the iPhone and iPod touch! It’s currently about where AjaxLife [...]

  10. SLOG Says:
    August 8th, 2008 at 4:51 am

    AjaxLife for the iPhone…

  11. SLim, a Second Life Light Instant Messaging? | VintFalken.com Says:
    August 9th, 2008 at 1:09 am

    [...] SLim definitely sounds like it could be a lightweight client for Second Life Instant Messaging! ;) Hamlet Au doespoint out that this might just be Lindens making sure they have a name and patent, just in case – and before somebody else does so: as with any company’s patent filing, caveats are in order– corporations often file patents and trademarks as a way of preemptively staking out territory, even if they don’t ultimately use them. For now, my best bet for getting Second Life communications on my iPhone is Katherine Berry’s AjaxLife? [...]

  12. niko donburi Says:
    August 14th, 2008 at 3:21 pm

    Thanks for all the hard work!

  13. Spence Wilder Says:
    August 18th, 2008 at 2:00 pm

    I can see my online friends, and I can send IMs. But I never see their replies, though I have confirmation they are sending them. Also I cannot see anything I type in local chat. This seems consistent with this review:
    http://sl.nmc.org/2008/08/06/second-life-communication-via-iphone/
    Still really really cool stuff. And fast on wi-fi and 3g. I applaud the effort, and look forward to it working in both directions.

  14. Aeai Labrada Says:
    August 18th, 2008 at 5:17 pm

    This is a wonderful development. I tried to use Ajaxlife on my Blackberry Curve but it borks out on the login page; the fields don’t work properly to enter your login info.

    Any chance this could be available for smart phones other than the iPhone? umm Like the Blackberry? heheh

  15. Katharine Berry Says:
    August 18th, 2008 at 5:24 pm

    I have no idea what’s causing the refusal to receive replies – I will have to look into that. Can you hear yourself in local chat, or on other accounts?

    Aeai, I can only support platforms with decent browsers. Thus far, this means computers, the Wii, and the iPhone. Coincidentally, all pieces of technology I happen to own.

    If memory serves, the Blackberry browser is nowhere near capable enough to do this.

  16. Max Says:
    August 23rd, 2008 at 3:10 am

    Anyone know who owns the proxy? I’d be hesitant to put my access controls through some unknown proxy? This owned by Linden?

  17. Katharine Berry Says:
    August 23rd, 2008 at 6:10 am

    No, actually, that’d be me.

  18. Wyvin Barbosa Says:
    August 24th, 2008 at 12:51 pm

    Hey Katharine, this application looks great! I have an iPhone 3G with the latest firmware updates, but I’m having the same problem as Spence Wilder: I’m not getting replies, nor can I see my local chat. Could this be a configuration issue on my end? Thanks!

  19. Katharine Berry Says:
    August 24th, 2008 at 12:52 pm

    To be honest, I have absolutely no idea. I’m still trying to figure out what causes this – I can’t reproduce it at all.

  20. Katharine Berry Says:
    August 24th, 2008 at 1:41 pm

    Can you try https://ajaxlife.net/iphone-test/ to try on my testing server instead?

  21. Wyvin Barbosa Says:
    August 24th, 2008 at 2:00 pm

    On your server, my local chat was in fact echoed, and IMs work great! Instant response from one of my friends. Cool! So now, how to make this work on the regular site? :)
    -W

  22. Katharine Berry Says:
    August 24th, 2008 at 2:06 pm

    The issue is that you got disconnected from the server. The code to detect that this has happened doesn’t seem to do much, though.

    So basically, not much can be done to make this work on the regular site except to hammer on things and provide better (i.e. any) notification when the connection is lost. Although I must admit, I’ve only had this issue when I’ve walked out of and back into range (my code is not good at coping with losing the signal even briefly – what you say still gets to the other end, but nothing you say is received). Must work on that.

  23. Wyvin Barbosa Says:
    August 24th, 2008 at 2:09 pm

    Haha good luck! This is definitely a great resource: thanks for making & supporting it! -W

  24. Obvious Schism Says:
    August 29th, 2008 at 4:55 pm

    For those without an iPhone or iPod Touch, interestingly, I was able to get past the login screen when forcing my Opera Mini enabled Nokia 6280 to go to http://ajaxlife.net/?iphone

    However, I got the message that AjaxLife itself was down “Javascript Alert. Login failed: The server did not pass back valid JSON data. AjaxLife is down.”

    This I confirmed from a desktop browswer. I wonder how close Opera Mini is to being compliant? (probably not very, but it was worth a try!) Nonetheless, I’ll give it another go when AjaxLife is back up and post the results here.

  25. Niles Argus Says:
    August 29th, 2008 at 4:56 pm

    Woo! Nice work Katharine. Now if I can only log into it :)

  26. Obvious Schism Says:
    August 29th, 2008 at 5:02 pm

    Aah sorry – just noticed that #7 Vanilla Meili has already tried this…

  27. Cryptographrix Says:
    September 2nd, 2008 at 8:39 pm

    Ooh you should check out AjaxLife with Google’s Chrome!….super fast….:p

  28. muse carmona Says:
    September 3rd, 2008 at 7:28 am

    Is AjaxLife down? ajaxlife.net redirects to http://67.202.19.64/ and displays an error.

  29. Ines Says:
    September 5th, 2008 at 7:39 pm

    Hello!

    Is anybody having problems to type in chat groups? I only can read them but I cannot say anything… :(

    Thanks!

  30. Steve Mahfouz Says:
    September 6th, 2008 at 10:04 pm

    Thank you for all your hard work, Katherine ! A lot of us really appreciate it. Don’t let the complainers get you down !

    Steve

  31. Luketh Dragon Says:
    September 8th, 2008 at 1:15 am

    Hey guys, found AjaxLife a few days ago, awesome app, I’ve been looking for a simple SL client like this for ages.

    Yesterday and today though, I’ve been getting the “no JSON data” error message, and says that AjaxLife is down. Just double checking that it’s not just me and that the server is actually down. =P Anyone else having troubles?

  32. crux Says:
    September 8th, 2008 at 12:08 pm

    Give me Root , so I can restart this when your sleeping ;P

  33. Ben Says:
    September 9th, 2008 at 3:44 am

    Ajax has been down the last couple of days? Any ideas when it will be up? I am having SL withdrawal symptoms baaaaad!! Thanks :)

  34. Web3D-Blog » Blog Archiv » AjaxLife - light Second Life viewer in a browser Says:
    September 14th, 2008 at 10:21 am

    [...] works indeed! So Kudos to her alone for that! Also it seems to work at least partly on the iPhone (screenshots here), this should be enough to get the iPhone fanboys into it (Bernd..?). In other news there is no 3D [...]

  35. ginny Says:
    September 16th, 2008 at 1:04 am

    Katherine, your mad skillz are amazing.

    Tested this last night on a 8-gig first-generation iPhone running 2.0.2 (5C1). Works great! I was able to IM friends and saw their replies. Don’t know if they could IM me “cold” but would be happy to test that later. I apparently materialize at my “home” (default) location as my landlord noted with amusement that there was, indeed, “somebody over there” when I hailed him. Theoretically, I could attend a daytime discussion if I planned carefully and placed my AV somewhere out of the way, maybe added a title like “Can’t move, can’t dance, can chat a little.”

    If/when other phones have good enough browsers to run this on, a lot of users will owe you serious kudos (and $Ls).

  36. AjaxLife: Second Life for iPhone Good Enough For Me Says:
    September 16th, 2008 at 3:10 am

    [...] the creator’s AjaxLife Blog: iPhones post explains that if you log in to http://blog.ajaxlife.net/ via iPhone you are automagically [...]

  37. Katharine Berry Says:
    September 16th, 2008 at 7:20 am

    The easiest way to position yourself is probably to get someone to offer you a teleport – as of last night, this can be accepted/declined on the iPhone version.

  38. Evyy Says:
    September 16th, 2008 at 4:56 pm

    Any chance of getting ajaxlife to work on the LG Dare? the Dares browser is just as good if not better than the iPhones

  39. Katharine Berry Says:
    September 16th, 2008 at 5:03 pm

    If it’s just as good if not better, it’ll already work (the iPhone could run both the desktop version (slowly) and its own version) – it’s not doing anything terribly non-standard.

    And I don’t actually own or intend to own an LG Dare, so probably not.

  40. Evyy Says:
    September 16th, 2008 at 5:18 pm

    well when i try to log in i get “http 504 gateway error”

  41. Katharine Berry Says:
    September 16th, 2008 at 5:35 pm

    That suggests that you’re going through a gateway which is timing out (thus “504 Gateway Timeout”).

    This means that either AjaxLife is very slow (as of this second, I know for certain it is not) or your browser has to go through a proxy which can’t handle something AjaxLife does. Which I probably can’t do much about.

  42. evyy Says:
    September 16th, 2008 at 7:43 pm

    k. thanks anyway

  43. Metaverse.lePressing » Second Life dans son navigateur ! Says:
    October 3rd, 2008 at 1:07 pm

    [...] pour les mobiles AjaxLife : Une version pour iPhone, mais sans la 3d (+ d’infos), il vous suffit de taper cette adresse : http://ajaxlife.net et la redirection se fait [...]

  44. chris d Says:
    February 9th, 2009 at 10:35 pm

    The program is great love the idea, been looking for something like this along time.

    But after awhile it wont let me get my ims or send out ims after a period of time. I also notice that when the circle dots on top were it say 3g stop circling thats when i start having this problem.

    Maybe you might have a solution to this problem.

Leave a Reply

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.