The Future of Mobile: WebVisions 2009

May 25th, 2009 23 Comments

Last Thursday and Friday, I attended the 2009 iteration of WebVisions, a conference held here in Portland focused on the future of web design and development.

WebVisions 2009

As with last year, my goal for attending was to gain new design perspectives. Web design is constantly evolving, and we use many of the innovations present on the consumer web internally in Connect. Rich is the primary design force on our team, and I like to broaden my knowledge of what’s out there to add balance to what he knows and likes to do.

Interface design is highly opinionated, so it’s always helpful to have a wider range of opinions from which to choose.

I haven’t been to any conferences since Defrag last November, but I can tell from reading that conferences have changed. WebVisions was no different. There was a distinct emphasis on social media (ahem, Twitter) not present last year.

I started on a daily recap, but I’m not sure that’s valuable.

Instead, I’ll focus on the two sessions I found most interesting: “Future of Mobile: Native Apps vs. Mobile Web vs. Hybrid Apps” and “OpenID: The Panel Discussion“.I really enjoyed Jason Grigsby‘s mobile session last year, and his “Future of Mobile” talk this year didn’t disappoint. The explosion of iPhone apps over the last nine-ish months has forever changed the mobile space.

Jason shared his experience building the Obama ’08 iPhone app, and the rationale behind his (and his company‘s) decision to stay away from exclusively building iPhone apps.

Even though the iPhone remains the most hyped mobile platform for apps and has undoubtedly changed the mobile space forever, he cited factors like an inconsistent approval process, platform lock-in, low long-term usage rates, and low return on time invested as ones that tempered the fuzzy glow created by the success he and his friends had with the Obama iPhone app.

Side note: I wonder how much time Clayton invested in the Oracle People iPhone app? Obviously, it’s free and not available to everyone, and I continue to get several requests a week for the download location. I can’t really determine the usage pattern from the Pinch Media stats, but I wonder if it’s the same downward trend over time.

Oddly, at least to me, I get requests to review apps because I sometimes blog about apps that interest me. This blog isn’t an iPhone review blog, but this reflects a trend that Jason discusses: success for an app is tied to coverage and the iTunes top lists.

Jason’s overall point was that mobile development should take a hybrid approach, i.e. not lock-in to any single platform (iPhone, BlackBerry, Palm, Android) and not rely on mobile web alone, to get the best combination of native features and portability.

He pointed out PhoneGap, an open source development tool for building fast, easy mobile apps with JavaScript and HTML. PhoneGap allows web developers to use tools they already know–CSS, HTML, Javascript–to build mobile apps by adding the native features of the platform SDKs. Very cool stuff.

He also mentioned rhomobile, a Ruby-based project that does the same thing. These are awesome alternatives to learning any single platform.

I’ve embedded his slides for your viewing pleasure.

On assertion resonated. Jason estimates that, in terms of mobile technology and usage, Asia is about two years ahead of Europe, which is about two years ahead of the US.

Crazy stuff to think that I’m using the 2004 mobile web as it was in Asia.

One of Jason’s slides reminded of a picture Puneet took a year ago in India, that underlines the point about how many people have mobile phones in the World (4 billion).

Photo by Puneet Thapliyal used with permission

This woman has a mobile phone, but no running water in her village. However, if Jason is correct, that phone is about three years ahead of what’s available to me today in the US.

Mobile is crazy like that.

The upcoming Palm Pre and new iPhone releases will have us all buzzing about mobile again.

What do you think? Find the comments.


Possibly Related Posts

  • joel garry

    I don't want crazy. I just want a phone that works dependably, unlike all the current phones where the tower is just on the other side of a small hill from my house, which is surrounded by canyons. I don't live in a third world nation. I don't need a smartbook (though I see the attraction). But if I were developing for such things, I'd definitely want to be able to handle all sizes dynamically. And I sure wouldn't trust the power company to contact me before shutting off the power to the cell system.

  • http://theappslab.com Jake

    Not wanting crazy contributes, in part, to our lagging behind other countries in mobile. I think this will fade over time, but I'm with you fundamentally. I rarely use my iPhone for much other than calls and email.

    Of course, the carriers help hold us back too.

    I'm also not a huge fan of the netbook. Regular notebooks (like my Macbook) aren't terribly large, and “ultra-portable” sounds like “new, improved” marketing talk.

  • joel garry

    I don’t want a single source! Google’s bad enough, what with screwing up my name in different places at random times when they slipstream in changes that break other broken fixes.

    But to really see my point of view, imagine you are using IE and it asks to remember your password. Well, maybe I’m weird, but that makes me just recoil and hit NO! Of course, that’s due to my dislike of MS, but is there really any difference between them and any other mysterious standards body? Gawrsh, what if Network Solutions ran the world? Icannt even imagine…

    It’s a fact of social network life that different areas are going to have different views of your online persona. If you are going to have an open ID kind of tagged global login, it needs to be able to handle this simple basic observation. Even the oddly misnamed Oracle SSO recognizes this, think of the difference between OTN and metalink.

    Also think about single points of failure – haven’t we all seen google results with the first link something nasty? Poisoning reputation is bound to be trivial.

    This comment was originally posted on Oracle AppsLab

  • http://theappslab.com/ Jake

    A few things here.

    1. The majority of people use the same password (or two) all over the place, making it dead simple to harvest their information. Bad. They also frequently use the browser to save site passwords, also bad practice.

    2. There is a difference between the standards used by MSFT and commercial bodies. OpenID is open source. There is no commercial gain to be had, and decisions are made by the community. Very different process.

    3. When you use OpenID to authenticate, the provider tells you what the requesting site wants to know about you. So, you know before you agree.

    4. I agree about failure points, but the alternative is even messier, i.e. multiple sites, multiple logins, shady terms of use, misuse of API data (think Twitter credential harvesting), etc.

    I think your ideal viewpoint is one that doesn’t use all these sites at all, which means no password remembering issues Nothing wrong with that, and I lean toward that side myself, which is why I want more support for OpenID.

    OpenID attempts to safeguard people who are not as cautious as we are.

    This comment was originally posted on Oracle AppsLab

  • joel garry

    1. Agree.

    2. Assumption that community decision is good. Yesterday was the anniversary of the first witch-burning in New England. I’m still creeped out by the scene in The Illustrated Man (movie) where they killed all the children. And of course, Zardoz was ultimately a story of fixing a bad community decision that seemed like a good idea at the time. The process may be different, but that doesn’t mean better.

    3. Disagree, for reason 1. Familiarity breeds ignore. Read any adhesion contracts lately?

    4. This all goes away with a strong non-repudiation mechanism, down to the hardware level. But that won’t happen for a long, long time. Probably after some very high profile screwups.

    Sorry to be such a negative Nellie, but I’m just not convinced the problem statement is done well. This just seems to be a lot of effort that will fall by the wayside. Of course, I may just not get it.

    This comment was originally posted on Oracle AppsLab

  • http://theappslab.com/ Jake

    1. Let’s agree to agree.

    2. Wow, there’s no pleasing you Community = bad, decisions by corporation = bad. I give up, what = good? Would you settle for better, at least in this case?

    3. Again, not a blanket good vs. evil, but a this is better than that argument. I don’t think you’re saying using the same credentials on dozens of sites is better than OpenID.

    4. Hardware level repudiation? Provided by a single vendor? Sounds like a monopoly in the making, where do I get on that train

    No worries. OpenID isn’t necessarily for everyone, and it’s not meant to be. Some people (probably you) take credential management as seriously as it should be taken. Unfortunately (fortunately if you’re into evil), you are in the minority. Thus, I don’t think the OpenID community is worried about wasting effort.

    I think you get it, well enough to recognize it’s not for you.

    This comment was originally posted on Oracle AppsLab

  • http://twitter.com/kottarainen Joonas Linkola

    I don't believe Asia as a whole is so advanced mobile-wise, India is a prime market for low-cost, bare-essentials phones for the mass phone manufacturers such as Nokia. The really advanced stuff is happening over at a select few wealthy countries such as Japan and South Korea.

  • http://theappslab.com Jake

    I think that's what Jason means by his generalization, Japan specifically. Within each major region, there are bound to be areas that are ahead of and behind the curve.

    Innovation is highly based on demand though too, which makes India a very large, addressable market, since mobile penetration there is very high.

  • http://davidhaimes.wordpress.com/ David Haimes

    There is a similarity I agree. I actually have a pair of glasses the same as Chris is wearing in that photo, but does he have a great big cup of tea?

    And on the topic of twins and IDs – A friend was telling me they wrote initials on the feet of their identical twins with a magic marker when they were babies to tell them apart. Now that’s what I call an Open ID.

    This comment was originally posted on Oracle AppsLab

  • http://theappslab.com/ Jake

    Awesome, when they start walking though, they’ll need to have armbands or something. I suppose that would help with self-awareness too. Just check the bottom of your foot if you can’t remember your credentials.

    This comment was originally posted on Oracle AppsLab

  • http://cloudfour.com/blog/ Jason Grigsby

    Jake is correct. Asia in this context refers to Japan, South Korea, Hong Kong, Taiwan, and Singapore.

    For more on measuring mobile leadership on a country-by-country basis, and in particular why the U.S. is behind, I'd recommend this great post from Tomi Ahonen that was sparked by some questions I had asked in the Forum Oxford message board:
    http://communities-dominate.blogs.com/brands/20

    If you look beyond the pure technological advances and look at usage, you'll actually find a tremendous amount of similarity between developing countries and the most advanced Asian countries–far more in common than with the United States.

    Take mobile payment for example. In Japan and South Korea, you can buy a large number of products and services with your phone. In India, utility companies give 5% discounts for paying via mobile.

    Or simply look at the percentage of people accessing the Internet via mobile devices vs. PCs. In developing countries and in the Asian countries above, more people access the Internet via mobile than traditional desktop devices.

    So yes, when we refer to Asia being two years ahead, we're referring to a subset of Asian countries–particularly when it comes to the infrastructure and handset technology.

    At the same time, a compelling argument can be made that developing countries may also be ahead when it comes to usage of mobile phones for transactions and business because of the fact that it acts as a leap frog technology.

  • http://theappslab.com Jake

    Thanks for the clarification. I think Joonas might have a unique perspective about Europe, since he's in Finland :)

    Interesting stuff about mobile payments. I was reading about why that's such a big deal for the 3.0 iPhone firmware, and your examples illustrate why. We in the US have a much more narrow view of mobile as a phone first.

    I'm not sure if it's cultural/socioeconomical or technological (based on what carriers provide), bit of a chicken-egg riddle. For whatever reason, we're behind in mobile.

    I remember back in the late 90s hearing about what DoCoMo was doing and thinking how crazy-awesome that was. One of Bluetooth's original use cases was micro-payments for vending machines, but that never materialized here. Instead, we got the wireless headset. Go figure.