
We’re in the early discussion stages, so Grumpity and I – Grumpity who heads-up Product here for Second Life – we talk quite a bit about what it would mean to invest in a mobile Second Life experience or product. So we’re trying to figure out how to validate the idea, and how much would it take to do it, and what could the value be to us and to customers to do it.
– Ebbe Altberg, April 20th, 2018 Town Hall meeting
I’m leading with the above quote because in the early hours of Wednesday, January 9th, 2019 (UK time), Whirly Fizzle directed me towards a Linden Lab code repository on Bit Bucket, which reveals that work has apparently started on an iOS client for Second Life.
The repository has been posted by Brad Linden, and shows some initial code segments Brad has been working on.

That the Lab could start work on a mobile solution has in some ways been heralded over the course of the past 12 months, with Ebbe and senior SL managers openly discussing thoughts and possible options.
In his April 2018 discussion, for example, Ebbe pointed out that at that time, there were still issues the Lab wanted to address in trying to develop a mobile client, including what kind of investment it would be, both monetarily and resource-wise, and what the return on investment might be gained for the effort, as well as trying to figure out how such a client might be used.
I think the main question is if it would really primarily be a companion for existing users, so therefore increase the time spent in engagement and commerce. Or would it be an opportunity to actually reach users who don’t even have PCs and Macs, and would that be an addressable market, is something we have to wrap our heads around.
– Ebbe Altberg, April 20th, 2018 Town Hall meeting
By June, and the SL15B Meet the Lindens talks, it was clear that the Lab was thinking long and hard about the merits of both mobile and streaming solutions, with Grumpity and Oz openly discussing both.
– Grumpity and Oz Linden discussing mobile / streaming options at SL15B, June 2018
Both the question of how a mobile / streamed solution might be developed and used was also a topic Ebbe returned to in his SL15B session in June 2018. Like Oz and Grumpity, he pointed to a previous streamed solution, SL Go (Grumpity and Oz referenced Bright Canopy, which was founded after SL Go had ceased to be available).
– Ebbe Altberg discussing mobile / streaming options at SL15B, June 2018
Whether the repository indicates the Lab has now answered those questions and is ready to go ahead with an iOS client, or whether it is another aspect of testing the water and seeing what can be done, code-wise is unclear. I also freely admit to being insufficiently versed in code to guess whether this work is geared towards a dedicated iOS client, or part of a larger streaming option.
Turning to the man who is fronting the project, Brad Linden joined Linden Lab a the time of the Windlight integration over 11 years ago, and since that time has been focused on viewer development, specifically in the area of viewer stability. Interestingly, the first indication that the Lab might be ready to move beyond talking about a mobile client came in December 2018, when Brad changed his Second Life Display Name from Brad Linden to Mobile Brad.

I have contacted the Lab about the repository and what might be coming out of it placed with the Lab, and will update should a reply be received.
In the meantime, until such time as Linden Lab do clarify the work, it shouldn’t be assumed any kind of iOS client is about to be released in the immediate future. However, that the Lab is working on code would appear to be a positive sign, again given Ebbe’s words at the April Town Hall.
I hope will come to the conclusion to jump in soon; so more to come on that.
– Ebbe Altberg, April 20th, 2018 Town Hall meeting











