mobile web 2.0 & mdbf (dddsw - grok talk)
DESCRIPTION
Slides from the grok talk I gave at DDD SouthWest on 23rd May 2009 on Mobile Web 2.0 & MDBFTRANSCRIPT
Mobile Web 2.0 & MDBFmatt
lacey@mrlacey - mrlacey.co.uk
Eagle Eye Technology“Creative Thinking for Mobile Technologies”
http://www.eagleeyetechnology.com/http://m.eagleeyetechnology.com/
Mobile Web 1.0?• WAP
• WML
• HTML Sites that didn’t work
Web 2.0
1. The Web as a Platform2. Harnessing Collective
Intelligence3. Data as the Next “Intel Inside”4. End of the Software Release
Cycle5. Lightweight Programming
Models6. Above the level of a single
device7. Rich User Experiences
Phones have evolved
Phones have better browsers
Faster Connections
3G
Cheaper, fixed price access
£
Promotion of usage
Who’s using the mobile web?
17,400,000 users in the UK!
- emarketer.com Feb ‘09
Who’s using the mobile web?
1,050,000,000 Globally
More than PCs and Laptops combined!!!
350% increase in mobile social network usage
- 6 months to Feb ‘09
Does the mobile web
really matter?
“expect 50% of traffic in coming years to be from mobile devices”
- Nokia Developer Summit (April ’09)
"we expect that eventually the majority of the usage of the internet will be on mobile phones"
"Mobile devices are the most important technology of them all."
“Google’s future depends on the next internet, on cellphones.”
Unfortunately mobiles vary
<!--[if lte IE 6]> ….<![endif]-->
Identifying capabilities
•UAProfile•WURFL (http://wurfl.sourceforge.net/)
•Device Atlas (http://www.deviceatlas.com)
•DetectRight (http://www.detectright.com/)
•Volantis (http://www.volantis.com/)
•MobileAware (http://www.mobileaware.com/)
<%@ Page language="C#" Inherits="System.Web.UI.MobileControls.MobilePage" %><%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<mobile:Form id=Form1 runat="server"> <mobile:Label id=Test Runat="Server">
Hello, Mobile World</mobile:Label>
</mobile:Form>
http://mdbf.codeplex.com/
Mobile Device Browser File
How can you use it?
Demo
4 Top Tips
• 1 mobile device != another• Keep pages simple & small• Test on real devices (eventually)
• Mobilise don’t just minimise
More Information
•http://mdbf.codeplex.com/
•http://mobiforge.com/
•Talk to me