Slide 1

Slide 1 text

A MOBILE PRIMER Getting started with mobile, navigating the mobile minefield

Slide 2

Slide 2 text

A tale from… http://www.flickr.com/photos/iknow-uk/37684369

Slide 3

Slide 3 text

Some mobile experiences promise...

Slide 4

Slide 4 text

…more than they can deliver

Slide 5

Slide 5 text

Ensure your adventures in mobile end up like this:

Slide 6

Slide 6 text

Not this:

Slide 7

Slide 7 text

Why does mobile matter now? http://www.flickr.com/photos/observatoryleak/ 3187926964/

Slide 8

Slide 8 text

In December 2010, nearly 47 percent of mobile subscribers (browsed the mobile web, accessed applications, downloaded content or accessed The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM

Slide 9

Slide 9 text

Nearly half (48 percent) of U.S. phone owners can browse the full more than 90 percent of mobile subscribers in the U.S can browse full web or WAP The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM

Slide 10

Slide 10 text

The comScore 2010 Mobile Year in Review FEBRUARY 2011 !"#$%&'()*$+$*$&,'$-'*.&'/0102'3/4'5-6'7585-'#9':'1.5;&'"<'="*5%'!"#$%&'/,&;,! 1">;)&?')"@1)";&'!"#$A&-,2'B'@"0'5+C0'&-6$-C'D&)EFGHG2'7585-'65*5'<";'D&)EFGHG'"-%9! U.S. EU5 Japan Played Games 23.2% 25.3% 16.3% Accessed Search 21.4% 14.9% 31.5% Captured Video 20.2% 26.1% 15.8% Accessed Maps 17.8% 13.0% 17.1% Used Instant Messaging 17.2% 14.2% 3.6% Accessed Sports Info 15.8% 12.0% 18.2% Listened to Music 15.7% 25.0% 12.9% Accessed Bank Accounts 11.4% 8.0% 7.0% Accessed Financial News or Stock Quotes 10.2% 8.0% 16.5% Accessed Restaurant Info 10.0% 6.5% 9.7% Accessed Traffic Reports 8.4% 7.4% 14.0% Accessed Classifieds 7.3% 4.8% 3.6% Accessed Online Retail 6.5% 5.2% 8.5% Watched TV and/or Video 5.6% 5.7% 22.8% Accessed Travel Service 4.4% 4.6% 2.9% Social Media Use Continues to Grow on Mobile Devices Social networking was among the fastest growing activities for mobile users since December 2009. Over the last year the number of mobile users that accessed a social networking site at least once a month via The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM

Slide 11

Slide 11 text

What should we do first? http://www.flickr.com/photos/inf3ktion/42046238

Slide 12

Slide 12 text

Test, test, test

Slide 13

Slide 13 text

What devices should we test on? http://www.flickr.com/photos/origomi/ 47113865/

Slide 14

Slide 14 text

There are more than 60 different browser versions being deployed across mobile handsets from over a dozen vendors, making mobile technology increasingly The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM

Slide 15

Slide 15 text

http://www.alistapart.com/articles/smartphone-browser- landscape/ PPK will guide you http://www.quirksmode.org/

Slide 16

Slide 16 text

Research is key… http://www.flickr.com/photos/stuckincustoms/ 4326541391/

Slide 17

Slide 17 text

…but be sure to research the whole picture

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

http://www.comscoredatamine.com/category/ mobile/

Slide 20

Slide 20 text

specific software (original equipment manufacturer), and !"#$%&'()*+,$-."/+0$)/$1.+$2343$ 4"(*&+5$&"64&"*+$7"8)9+/0:$;?@?$1"$A+&=>?@?$ 1 Apple iPhone 3GS 2 Apple iPhone 4 3 BlackBerry Curve 8530 4 LG - Cosmos 5 Motorola - Droid Top Purchase Considerations for Consumers in The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM

Slide 21

Slide 21 text

The 2010 Mobile Year in Review - comScore, Inc - http://bit.ly/gEOkIM 22.3 6.8 8.5 16.7 20.9 24.8 cturer installed base U.S Market Share, 3 month average ending D Sam LG Moto RIM Appl Othe

Slide 22

Slide 22 text

comScore datamine, 03/2011 - http://bit.ly/ e5UKIJ

Slide 23

Slide 23 text

Where do we get these phones from? http://www.flickr.com/photos/maynard/100749600/

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Further reading • The 2010 Mobile Year in Review - comScore, Inc – bit.ly/gEOkIM • Research into use of mobile around the home l.yimg.com/a/i/us/ayc/pdf/ mobile_shopping_insight_deck.pdf • deviceanywhere.com • perfectomobile.com • Attend bdconf.com

Slide 27

Slide 27 text

“Our site could be easier to use on mobile. What next?”

Slide 28

Slide 28 text

Mobile Sites

Slide 29

Slide 29 text

CMS Device detection Desktop Mobile Template switching Device

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

http://wordpress.org/extend/plugins/wordpress-mobile- pack/

Slide 32

Slide 32 text

How can we reliably detect which device is coming?

Slide 33

Slide 33 text

http://deviceatlas.com/

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

http://

Slide 36

Slide 36 text

Responsive web design

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

http://mediaqueri.es

Slide 41

Slide 41 text

http://bit.ly/ i0dvaJ

Slide 42

Slide 42 text

Scale up from mobile to support the widest range of devices

Slide 43

Slide 43 text

http://www.flickr.com/photos/ieteam/2631072309/ A problem

Slide 44

Slide 44 text

Solve it with JS • https://github.com/scottjehl/Respond • http://code.google.com/p/css3- mediaqueries-js/

Slide 45

Slide 45 text

Or use conditional comments and multiple stylesheets http://adactio.com/journal/4494/

Slide 46

Slide 46 text

Consider…

Slide 47

Slide 47 text

Responsive requires all the data to be downloaded to all devices, even if it isn’t used

Slide 48

Slide 48 text

http:// tinysrc.net/

Slide 49

Slide 49 text

In a responsive design HTML will be the same and in the same order on all devices

Slide 50

Slide 50 text

No content

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

How easy is it to navigate a single column…

Slide 54

Slide 54 text

No content

Slide 55

Slide 55 text

Many sites will not translate into a responsive design without being redesigned

Slide 56

Slide 56 text

No content

Slide 57

Slide 57 text

Further reading • YIBBUs Mobile web reference - yiibu.com/articles/mobile-web- reference/page-3.html • slideshare.net/bryanrieger/rethinking- the-mobile-web-by-yiibu • Our example of responsive web design – ribot.co.uk

Slide 58

Slide 58 text

If you decide on a templating solution, follow some simple rules…

Slide 59

Slide 59 text

Rule #1 – Don’t break the web

Slide 60

Slide 60 text

No need to send me to m.dallasfed.org or dallasfed.mobi

Slide 61

Slide 61 text

…but if you must, www.dallasfed.org/research should always link to the research page, even if it is m.dallasfed.org/research

Slide 62

Slide 62 text

Allow the user the option of viewing the full site – keeping the original page in place

Slide 63

Slide 63 text

Just because you can, doesn’t mean you should - keep things fluid

Slide 64

Slide 64 text

Find alternatives to Flash

Slide 65

Slide 65 text

Test again

Slide 66

Slide 66 text

What about the mobile

Slide 67

Slide 67 text

“Users are unlikely to want to view our portfolio on the small screen of a smartphone. However, they might want to get directions to our office or our phone number if they get lost.” Paul Boag – boagworld.com/technology/ making-mobile-mistakes/

Slide 68

Slide 68 text

“Personally, if I visit Headscape, I’m almost definitely looking for your portfolio…I’m just as likely to be browsing on my iPhone as I am on my laptop. In fact, I’m probably laying in bed reading my news feeds on my iPhone, in the US, where directions or phone listings for your offices are my last priority.” Scott Jehl

Slide 69

Slide 69 text

13% 27% Where do you primarily access your financ At home At work Out and abo Mobile != in a hurry, on the move http://www.comscoredatamine.com/2011/03/home-tops-for-mobile-financial-

Slide 70

Slide 70 text

“We’ve been doing some informal research of people’s impressions of ‘mobile web sites’. The most common comment seems to be that people want all the content and all the functionality (but with a more appropriate layout of course). “ Stephanie Reiger

Slide 71

Slide 71 text

Perhaps the desktop site is the problem

Slide 72

Slide 72 text

Further reading • Convert flash to HTML5/CSS3 - http:// labs.adobe.com/downloads/ wallaby.html • Better still, create CSS3 animations directly - http://www.sencha.com/ products/animator/ • http://mark-kirby.co.uk/2011/the- mobile-context/

Slide 73

Slide 73 text

There is a way of providing context-specific content to mobile users…

Slide 74

Slide 74 text

Apps

Slide 75

Slide 75 text

“…but we don’t have the finances or in-house teams to

Slide 76

Slide 76 text

Web apps from a new URL

Slide 77

Slide 77 text

Web apps packaged as native apps

Slide 78

Slide 78 text

PhoneGap http://www.phonegap.com/

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

Target your key smart phone platforms

Slide 81

Slide 81 text

http://www.phonegap.com/case-

Slide 82

Slide 82 text

“Actually, we already have an iPhone developer. Should we go web or native?”

Slide 83

Slide 83 text

You get less reusable code in native apps

Slide 84

Slide 84 text

No content

Slide 85

Slide 85 text

No content

Slide 86

Slide 86 text

No content

Slide 87

Slide 87 text

No content

Slide 88

Slide 88 text

There are development pitfalls to be aware of with native apps

Slide 89

Slide 89 text

You get access to most device APIs from PhoneGap

Slide 90

Slide 90 text

…but what about that last 10%?

Slide 91

Slide 91 text

Pros of web and native Web • More resuable code • Easier to source great developers • Easier to create neutral looking apps • Faster to market Native • Full access to device APIs • Best performance • Easier to create native looking apps

Slide 92

Slide 92 text

How can we ensure people find our app?

Slide 93

Slide 93 text

Apps need promotion

Slide 94

Slide 94 text

“So should we do a mobile site or application?”

Slide 95

Slide 95 text

The 2010 Mobile Year in Review - comScore, Inc - http:// bit.ly/gEOkIM …or both? 82% of app users also use their browser 78% of browser users also use

Slide 96

Slide 96 text

The take-home • Mobile matters today • Test that your site works on target devices • All your URLs should resolve to the same core message, regardless of device • Use responsive or templates, but test thoroughly

Slide 97

Slide 97 text

Mark Kirby Mail me at Follow @markirby Blogs at mark-kirby.co.uk Lead developer at ribot.co.uk