Project Liike (LEEE-keh)

Because the Web is in Motion

Microsoft patterns & practices

We Liike Mobile Web Dev

| Comments

Over the past month I’ve had some conversations with some Microsoft customers, product teams, and some field consultants to help us decide if we should invest in producing guidance for building mobile web apps. Everyone agreed this would be useful to customers, useful to Microsoft, and it’s a space that actually warrants guidance. So it looks like we’re on!

The plan is for Chris to be the dev lead with me playing the PM role. Other team members will join us after we define more project specifics. So yesterday Chris and I arrived at what we think would be a reasonable scenario. Try this on for size:

Customer: We have an existing solution (content and application logic) built using web technologies and we’re considering an effort to explicitly expose it to mobile devices. What do we need to know to be successful?

Yes, this is still pretty broad, but it allows us to start small and pragmatic. Plus, the real specifics are in the questions we’ll be trying to answer. Maybe questions like:

  • Which existing assets can I reuse? And how?
  • How can I make the experience available offline?
  • Should we do device detection or feature detection? How?
  • How to accommodate for various screen sizes across devices?
  • When should I consider PhoneGap or a native solution?

Of course these are just examples. What we really want to hear are the questions YOU think are important, or were important when you did it. We’ll be posting a survey soon with some suggestions and a chance for you share so we’ll have a prioritized backlog to work from.

As far as deliverables go, we’re planning to produce two things: the source to a mobile web solution and a set of written content to describe what we learned along the way. The solution will likely be derived from Project Silk’s Mileage Stats reference implementation and the written content will either be a set of articles or chapters in a book depending on how far we decide to take it. Anything else you’d like to see?

Comments