So I read with some interest a tech note from Google on the impeding use of a transforming proxy server for Chrome for IOS & Android. The idea is to speed up the Web on mobile devices where network bandwidth is constrained. If I understand correctly, the proxy will first of all route all http traffic over a single #SPDY  connection. It will compress images to WebP on the fly, minify code and move DNS resolution to the proxy. All of this holds the possibility to greatly increase browsing performance – essentially giving you Opera-Mini like performance but with a “full web” experience. I’m excited about that.  I’m also glad that they’ve explicitly excluded https traffic from the proxy – although increasingly more and more services are redirecting users to https versions of their pages by default (including, amusingly, the page on developers.google.com that describes the data compression proxy). I do have a few questions that don’t seem to have been addressed in the brief.  First of all, what options do I, as a content developer, have to deactivate the features such as image compression? One example of where I might want to do this is if I am trying to transfer a file (rather than display an image) or I want to make sure that an image is sent at its highest resolution and clarity – for example, if I am trying to enable a doctor to examine an X-Ray image). A few years ago, the Mobile Web Best Practices working group developed a set …

Content Transformers 2: Dark of the SPDY Read more »

Betavine (Vodafone R&D’s developer community portal), with some help from the inimitable folks at Carsonified, have laucnhed a new blog dedicated to Mobile Widgets and Web Apps.  The idea is to get as much information out as possible about what Betavine and Vodafone are doing in the widget space and what’s going on with the latest widget standardization efforts. We’ll also be featuring information on upcoming events, like the W3C widget camp at WWW2009 in Madrid next week and the upcoming Vodafone Mobile Widget Camp in Amsterdam on May 2nd. We’ll also be posting on Twitter on @MobileWidgets on Twitter. Stay tuned!

It’s that time again!  With 2008 in the bag, what will be the key themes for 2009 (as far things “mobile 2.0” go anyway). Alan Kay famously quipped that the best way to predict the future is to invent it. In that spirit: if I have anything to say about it, 2009 will bring with it increasing convergence between the mobile and Web communities. Right now, these communities are miles apart. I can attest to that because I’m often stuck in the middle of this clash of civilizations. I believe the mobile and Web ecosystems are going to converge, but a prerequisite for this to happen is that these communities need to converge. As long as mobile people only talk to other mobile people and Web people only talk to other Web people, there will be no convergence. At Mobile 2.0 in November, we successfully brought together these communities, at least in part, to talk about the future of both mediums. Watch out for more of this in 2009. Prediction two: mobile widgets and Web applications will rule the day.  W3C-standard Web widget platforms and downloadable widgets will proliferate and begin to eclipse the current proprietary platforms for downloadable mobile applications. This will be accompanied by increasingly capable Web and widgets platforms (with hooks into device capabilities and functions like the camera, location, etc…). Yes, there will be fragmentation in this space that will have to be reigned in. Nobody said reinventing the Web was easy. All the best for 2009!

Since upgrading my iPhone to the 2.0 software, I’ve dived into Apple’s app store and I’ve been making a point of trying out apps from across the store but focusing on content creation tools (such as the excellent WordPress app which I’m using to write this post). At the same time, I’ve continued to make use of all the great iphone webapps and mobile Web sites I’ve come to know and love. Increasingly, across many platforms (not just iPhone) application developers and content providers will  face this choice: to build a webapp or to build a native app. There are advantages to both approaches, and some work that’s just getting started that I believe will significantly change the face of mobile development over the next 2 years. The rush of content and application developers to develop iPhone apps has been impressive and somewhat predictable. The app store is the next big thing. Google, Microsoft and others are now jumping on the bandwagon (probably much to the dismay of the folks at Handango who can rightly claim they’ve been doing an app store since before app stores were cool). Many of the apps in the Apple app store are really good and could not (currently) be written as web apps because they either take advantage of device capabilities (such a location) or because they need direct access to graphics or sound capabilities (3D gaming) not available to the browser engine. However – discounting this need to access the platform functions, there’s nothing about, say, the iPhone Facebook …

Mobile Web Apps will Beat Native Apps Read more »

I’ve recently been trying out Zipiko, a very simple but powerful social tool for organizing events and ad-hoc get-togethers. Zipiko has a really good mobile Web UI through which you can develop your network by inviting friends to events via their phone numbers. Your friends get an SMS which they can respond to with a simple “YES” or “NO” to let you know if they’re coming or not. Unlike some mobile Web apps comming onto the market, Zipiko seems to realize that not everyone lives in the United States and has thankfully enabled international phone numbers – thanks! Zipiko is an example of a really great mobile Web app: it’s simple, it’s well designed, it’s well suited to the mobile use case and it integrates well with text messaging. Unfortunately it does NOT work well with low-spec browsers. I tested it on iPhone and on Windows Mobile (mobile IE) where it seemed to work well. On Blackberry (my “low bar” for mobile browsers) it was a disaster. But what really struck me was how much better Zipiko could be if had access to device capabilities and information stored in your device. Instead of asking me to type in the phone numbers of my friends, it could simply look them up in my address book. Instead of asking me where I am, it could look up my location. It could automatically syncronize events with my device’s calendar. This is a comon theme, particularly for social web apps. This access to device capabilities from the browser or “web …

Zipiko: A Great WebApp that Could be Even Better Read more »

I’m very excited to announce that on September 7th I will be co-presenting, with my friend and fellow Mobile Monday organizer C. Enrique Ortiz, a Barcamp-style event in Austin, Texas! The event will focus on mobile widgets and we are looking to bring in presenters and participants from all across the spectrum of companies and industry efforts involved in this burgeoning space. The event will feature a mix of structured and unstructured time, with both a program of speakers (to be announced but including speakers from OMTP and W3C) and an open schedule on which participants can write in their own sessions. If you’d like to attend, just put your name on the wiki (see link above). If you’d like to present in one of the pre-programmed slots, please get in touch with myself of Enrique.

I’ve been following with some interest the press surrounding the 100th anniversary of the Model T, the original “people’s car” that is credited with creating the automative industry as we now know it. The Model T is famous for a number of reasons, but one thing I hadn’t quite appreciated was how versitile and extensible (to use a modern word) the car was. A whole after-market industry grew up around the T, letting people transform it into sports car, a truck, a tractor, a harvester – whatever task required motive power. This factor of openness and extensibility, combined with mass-production and low cost, helped to make the car a success story and created a new industry. The slightly more modern equivelent might be the IBM PC. But this left me wondering: what is the mobile computing equivelent to the Model T? What is the Model T of the mobile Web? Though I love it, I have to say the iPhone ain’t it. It fails on both the low cost and the extensibility criteria. The OLPC device fails on mass-market grounds. What we need is for someone to come along and deliver a mass-market, low-cost device that is extensible and open but which has enough ease and simplicity of use that it is embraced by the great public and enough oomph to be a mobile Web workhorse. There is a gigantic vacuum in the mobile industry right now with this exact shape. Candidates include Google’s Android, Limo devices, next-generation Nokia devices based on the new Symbian Foundation and …

What will be the Model T of the Mobile Web? Read more »

Dummies everywhere are rejoicing today. Finally, they will be able to know the joys of the Mobile Internet, thanks to a new reference book, of which I am proud to announce I have been a co-author, Mobile Internet for Dummies. Based on the structure of Internet for Dummies (and co-written with that book’s author, John Levine, Michael O’Farrell, Jostein Algroy, James Pearce), Mobile Internet for Dummies takes you through the ins and outs of getting connected and using the mobile Internet (and the mobile Web) from chosing the right phone to mobile blogging and photo sharing, to developing your own mobile Web site. This book demystifies the whole topic of the mobile Internet and hopefully gives people a lot of timely and useful information they can use to get online on the move and make the most of the medium. As of today, the book is shipping in the US, UK and Canada and you can buy a copy  on-line from Amazon (USA), Amazon (UK) or directly from the publisher at Wiley or through the Dummies book site. We’ve also created a resource site at mifd.mobi with news, links, downloads, etc… I’m thrilled to have been involved with this project, not for the least reason that I may get fewer blank looks when I tell people what it is I do. If you’re reading this blog, you may already be a mobile Internet enthusiast or expert, so this book may not be for you. However – consider picking up a copy for those people in your …

Mobile Internet for Dummies! Read more »

W3C are producing an online training course for mobile Web developers: “An Introduction to W3C’s Mobile Web Best Practices” which will run from May 26 to June 20 2008. This will be a great chance to get more information on mobile Web development practices from the experts — highly recommended for any Web developers out there who are interested in getting into mobile. W3C is organizing an online course to introduce Web developers and designers to W3C’s Mobile Web Best Practices. In this course you will: * learn about the specific promises and challenges of the mobile platform * learn how to use W3C’s Mobile Web Best Practices to design mobile-friendly Web content and to mobilize existing content * discover the relevant W3C resources for mobile Web design Participants will have access to lectures and assignments providing hands-on practical experience with using W3C’s mobile Web Best Practices. They will have direct access to W3C experts on this topic who are the instructors for this course. Participants will also be able to discuss and share experiences with their peers who are faced with the challenges of mobile Web design. More information at http://www.w3.org/2008/03/MobiWeb101/Overview.html Register now at http://www.3gwebtrain.com/moodle/