Livecommunity powered by sixgroups.com
  ABOUT MASHUP CAMP WIKI BEST MASHUP CONTEST NEWS SPONSORS CONTACT TV BLOG WHO'S COMING?

MobileUIApps

From MashupCamp

Jump to: navigation, search

Here's information from the mobile UI and Applications session For questions or problems, email myko AT blueneedle DOT com

This session was recorded and the audio file is available on xDrive. If you have trouble downloading the file, log into xDrive and access the Mashup Camp 4 public folder


Questions asked, topics discussed:

  • deep fish mobile browser - anyone used it?
  • WAP vs J2ME vs symbian vs. xhtml
  • distribution by carrier and the regulations
  • iPhone development and its impact on apps
  • navigation complexity
  • disconnected HTML apps are available as bookmarks, where the link is the code of the page (including BASE 64 encoded graphics!)
  • Hud Displays - 1) MyVue; 2) va or ca device; 3) goggles or glasses; 4)

video switching a phone's display to any video device nearby

  • Joe Hewitt has written a new version of Firebug that allows you to attach a phone to your computer and debug the DOM of a page rendered on the phone via your PC.

Best Practices mentioned:

  • For mobile devices, NEVER mask the password fields. Login successes increase > 30%-40%.
  • Make sure your web server is set to redirect m.foo.com and www.foo.com to where your content actually lies. this way, whatever users may be used to typing for mobile URLs will properly resolve (you should also do this for other common sections like support, forums, etc...
  • Using CSS styling for your main site allows you to easier have reusable code for your mobile site
  • Mark distinct sections of content with separate divs so users can zoom into them instead of a whole column of text
  • Have an icon on your regular site to let people know you have a mobile enhanced site (iPhoneWebDev has a set for four types of iPhone sites already - perhaps extend this for other devices)

Sites and topics to check out: navigation complexity

  • WURFL && Wall tag library - and do branching for you - Gives VERY in depth information on device capabilities
  • iphonwebdev.com has a Google group. Even if you aren't focusing on the iPhone, a LOT fo good mobile development information is being discussed and provided.

iPhone specifics:

  • Mouse down is gone, and most likely will be with all touch enable screens that have their own detection for this for core level uses (e.g. pinch and zoom)
  • iphone base - one of the example pages should be an openid page all openid does is offer an url to id the user