Archive for November, 2006

Play Conference

Sunday, November 19th, 2006

I was invited to talk about AdMob at the >play conference in Berkeley today. I had hoped to make it out for the whole day, but I got hung up in the morning and only made it out for the afternoon. Too bad, the afternoon was fantastic. Wish I could have caught the location based services panel in the morning.

AdMob at Play

I caught the “Where is Web 2.0 in the Enterprise?” panel and was really impressed by some of the things that Stephen Farrell said. The conversation had wandered into the use of Second Life and Word of Warcraft outside of the standard game/entertainment usage, which unfortunately seems to be getting branded “vCommerce”. That part is pretty unfortunate, but luckily I was able to ignore it. Stephen mentioned that virtual meetings take a form that’s more like real life meetings in terms of bookend interactions. On conference calls there’s this flurry of beeps as everyone leaves at the same time. However at the end of a virtual meeting people tend to split off into smaller groups and talk about what just happened. Those smaller interactions tend to add a lot to the potential value of the meeting. I’ve been spending a lot of time on conference calls lately, and that point really struck a chord for me.

It seems like a few of the big companies have managed to get the right people in the right places recently. I keep running into Microsoft people in the right places saying the right things, Nokia seems to be engaging with a completely new community, and now IBM. Interesting. I’m not really sure what I think about it yet. There was a decidedly mobile slant to the day, so I was hoping to hear about some interesting mobile stuff from IBM. Now such luck though.

Lots of the folks from Berkeley who where there for the day either have worked in mobile or were looking to work in mobile, so there were some great conversations. Everyone was interested in talking about ways to make new things work rather than trying to tell you why you can’t do something. Great group of folks. There were two main points that kept coming up with respect to working in the current mobile environment.

The first is that the pure mobile Internet user is a mostly underserved segment of the population. People working in mobile have been saying for a long time that future Internet users will be coming online with handsets instead of computers as their primary access source. It’s not speculation any more. Those users are there. They have handsets, flat rate data plans, are using mobile applications already and are looking for more. Online businesses aren’t paying too much attention to those users yet because the desktop usage they see is much larger than the mobile usage. Eventually they will, but not yet. Until then there’s a window of opportunity for applications targeting that group.

The second is that location based services on handsets make a lot of sense, but there’s some still uncovered territory in getting that set of systems up and going. One of the biggest gaps is in tools for getting small businesses up on the mobile web, or accessible from mobile in some way. Maybe that’s publishing tools so that small businesses can get their content up in mobile friendly ways. But judging by the way that the fixed web evolved it’s going to be a relatively small group interested in taking the time to work up their own content, yet all will be interested in reaching those users in some way. I’m betting that figuring out the right way to deal with that disjoin is one of those billion dollar answers. (more…)

Best Practices Validating WordPress Mobile Plugin

Tuesday, November 14th, 2006

I was fooling around with the Mobile Web Best Practices Validator, and the WordPress plugin wasn’t doing some stuff it expected. So here’s a version that does. I just got the main page working, there’s probably other stuff in there. And I hacked in a control in the version on my blog so I could force the mobile version. Check it. We need to hack that validator to impersonate mobile browsers too. Maybe tomorrow night.

Mobile Only Publishing

Sunday, November 12th, 2006

Russell has a post about mobile marketing that lays down one of the primary reasons I’m happy to be working at AdMob. The flow of money into mobile publishing should bring about the same kind of growth that Adsense drove for small online publishers, which was possibly one of the big drivers behind the explosion of blogs. What somewhat surprized me (though not completely surprized unfortunately) during Mobile 2.0 was that a lot of people said it was “too early to monetize mobile”. Which just strikes me as a very United States focused (and Silicon Valley focused in particular) viewpoint. I’ve been talking to a lot of people who publish mobile only, they don’t have fixed web income to use in the meantime. They definitely don’t have venture money to use to grow their business. Allowing those folks to directly monetize the audiences they’re growing on mobile is the only way to make sure that the compelling apps get to survive. Otherwise the apps that survive are the ones that match the models that already exist or are tied to existing businesses with alternate income streams, and innovation in the space as a whole ends up suffering. (more…)

Planet Mobile Web

Saturday, November 11th, 2006

I’ve been included in the Planet Mobile Web aggregation of blogs. Looks like it should be a great resource for helping to move the mobile web effort forward. Thanks Dominique! In the interest of helping to push things along I would like to share an interesting little thinko with respect to mobile web stuff (hat tip to Sathya from MobiSiteGalore for pointing this out to me while demoing their mobile site creator). There’s an online tool available to check a site against the recommendations. Still alpha, of course, the recomendations are still being worked on. Here’s a few things to pay attention to:

It’s a tough chicken-or-the-egg kind of problem. Hard to get people to follow the best practices until there are already sites that follow the best practices. And as best practices there should be some samples of sites that do conform, otherwise they’re not really “practices”. Just collected recommendations.

So how to crack that nut? Working with the open source projects would certainly be one way. Do pages generated with WALL conform to the practices? That would be one way to bootstrap the collection of content, if all that automatically generated markup displayed the attributes checked for in the validator. Same goes for bits of open source like the Wordpress mobile plugin and the Drupal mobile theme. Getting huge swaths of content out of folks like Google and Skweezer by making sure their transcoding services output in a form that jives with the validator would also be a big win I suppose.
(more…)

Some Great Posts from Mobile 2.0

Saturday, November 11th, 2006

Daniel and I got together to sync up about Mobile 2 last week. Despite the very different tone of our follow up posts we actually agree with the take away from the conference (see Daniel’s post and my post). We both think it was a great mobile industry conference, there was litterally a flood of great information for people working in mobile and the people who were there had some great conversations and made some great connections. Where we think we didn’t do as well as we could have was in the driving toward the “2.0″ version of mobile. See Daniel’s What is “Mobile 2.0″ post for some of the principles and practices I was looking to discuss more at the event. We want to try to keep the conversation going online and see if we can refine and define a bit more, and perhaps carry the movement forward through future events. The What is “Mobile 2.0″ post is a great starting point, here are some other fantastic posts from the event:

Open Source Jabber Client for E61

Wednesday, November 8th, 2006

I just spotted MGTalk, an open source Java based Jabber client for mobile devices. I like the layout of the dialog form quite a bit. I need to load up Eclipse and poke around at this. With a font better suited to my preferences I think it would be fantastic. Normally in java based chat client you have to go off to a seperate form to enter text, losing any messages that come in as you’re entering your own text. That’s always a pain in IRC clients on the E61, which all expect you to be using a keypad instead of a keyboard. MGTalk works out great with the full keyboard though, and I would love to lift the form style and use it for an IRC client as well. Very nice.

Mobile 2.0 - Didn’t Quite Do It

Tuesday, November 7th, 2006

I want to disagree with what Scott said about Mobile 2.0: “but it was the same old crowd with new, better-designed slides. As an industry, we are clearly still not ready to grab the opportunity and use whatever tactics necessary to grab it.” I don’t think the slides were really all that much better in terms of design, they were about what I had seen before. Overall I don’t think we achieved what I had set out to do, which was to draw the existing online world closer to the mobile world - carrying the principles of user focused design, transparency, and open platforms from one environment into the other. The event of course was not a failure, we made a lot of introductions and connections and hopefully have set the stage for the kind of evolution I think needs to happen. But we definitely aren’t where I was hoping to be.

So the rest of this is going to sound a bit rough, but take it as some tough love. Lots of people are really excited about the event and looking to try to push forward as quickly as we can to keep the movement up. There’s talk of doing another event some time soon, possibly in Europe somewhere. I would definitely love to see it happen, but given my overall position I’m not sure I would be able to make it. So here are some of my takeaways from the event to try to help whoever wants to build on what we did.

There was way too much powerpoint going on. Way too much. Way way way way too much. God, I wanted to slam my head into the table at times when people launched into their stock marketing pitch. 300 of the most passionate and driven people sitting in the audience in front of them and all they can do is yammer on with their canned schpeal? Very frusterating. Fortunately it didn’t keep people from communicating. It slowed it down however, and what I was looking to do was speed it up. Some of the folks were sponsors of the event, and other people besides me had significant social capital tied up in pulling the event together, so I couldn’t just shut people down the way we do at the MoMo meetings.

If I do this again, no sponsors. They’re more trouble than they’re worth. Or we need to do something like Niall and Om did with the widget conf. The sponsors gave money, and then someone else heard the pitches for who got to talk. The sponsorships weren’t tied to any other perks in any way. Excellent idea, wish I thought of that. Our event ended up costing somewhere around 50K to put on (though my numbers might be a bit dated in that respect I think it’s pretty close). We ended up with about 300 people in the room. Most everyone I spoke to said they would be willing to pay $200 for a day long event of the kind. That means we should be able to clear that 50K mark no problem.

We checked out the cell reception in the presentation room when we went to check out the venue, and it seemed to be good. However the day of the event there were a lot of issues with connectivity. I’m not sure what you can do to vet the situation further (and of course this is only really an issue in the US), but not having device connectivity is really a hinderance for people wanting to show off what should be the most kick ass stuff. Maybe getting a hold of a booster to use at the event would help out, just in case.

There are a bunch of hard issues that are in direct conflict that I don’t think we emerged and got talking about. Here’s just a sampling:

  • Lots of people looking to publish new content for mobile were upset about the number of browsers and incompatible standards they needed to be familiar with in order to get anything up and online. However the people working in mobile for a while were pissed about anything that tried to plaster over all the differences they’ve spent years learning the ins and outs of and building up adaptations for.
  • People coming from the web world insist that the only real way to get mobile used is to make sure that mobile and the web integrate well, that there should be seamless blending of the web and mobile. People coming from places without fixed internet access yell and scream that we really need to stop shoving the web into their perfectly usable mobile only environment.
  • Mobile service providers list the myriad ways that people developing mobile applications and content can simply and easily put their content up online and start making money from it. People with mobile content and applications moan that none of the methods for publishing and monetizing their content and applications come anywhere near the simplicity they need, and they just can’t bear the margins provided.
  • Existing web publishers keep telling us that mobile is just too early to try to make money off of, don’t bother trying yet cause the ecosystem isn’t ready. However people with novel new applications (the ones that are most well positioned to respect the context of mobile implicitly) have no chance to bring their disruptive application to fruition because the only way to make money is to bolt on a crappy web experience as well.
  • People working on standards for the mobile web and application programming environments can list for you a complete alphabet soup of acronyms describing the millions of ways in which mobile application development will be better just a few months from now. People working on applications feel like the standardization efforts take way to long and don’t deliver anything that really makes their lives any easier.

tramadol tramadol buy tramadol online tramadol order tramadol
I don’t mean to crap all over my own event, but I think it’s very important to hold ourselves to high standards and call out what wasn’t done. Otherwise we’ll all end up cheerleading for another 1999 style failure. I view being an event organizer in The New World Order as a position you get to keep because people are willing to give you what is probably the most valuable thing they have, their time and attention. It’s my job to give them enough information and conversation that they’re willing to give me their attention the next time around. Notice of course that nowhere at all does money or sponsors enter into the primary principal. I’m hoping that whoever tries the next one of these (or if I’m allowed to give it another shot - the next time I do one of these) that we can really push the money and sponsorship into the background and concentrate on making it the best event possible for the people in the audience.

Coding Dojo in the Bay Area?

Saturday, November 4th, 2006

Outside of the phone models available in Japan, almost nothing technology related makes me jelous of people outside the California Bay Area. This post from Tom did however. Is anyone running coding dojos in the Bay Area?

WLAN Connection Manager

Saturday, November 4th, 2006

I have the WLAN Connection Manager that Steve mentioned at All About Symbian installed on my E61. I tried using it to connect to a secure access point that I hadn’t created an access point definition for, and a little dialog popped up asking me to enter the key and it created a definition for me. I thought that was nice, but the realized I have no idea if that’s the same as the built in connection manager or not. I created my secure access points while I had firmware 1 installed, under which creating access points with WPA enabled was a real chore. But I got used to that usage, and after firmware 2 just did it the way I knew worked without thinking to retest the more intuitive method.

So this has nothing to do with WLAN Manager really, just the overall concept. Sometimes when you screw something up in a product it doesn’t really mater if you fix it in the next version or not. Once the perception is out there that it’s broken, you have to create something new for no good reason other than to shift user behavior.