The Future Friendly Campus (Workshop Edition)

Post on 27-Jan-2015

113 views 0 download

Tags:

description

Slides from my Future Friendly workshop at HighEdWeb Arkansas. Discusses why mobile is important, why we should pursue future friendly solutions and lays out a strategy for making your institution or organization future friendly.

Transcript of The Future Friendly Campus (Workshop Edition)

The Future Friendly Campus

Dave Olsen, @dmolsenWest Virginia University

Workshop Edition

Kurogo

Thank You, HighEdWeb Arkansas: hewebar.org

Kurogo

This Will be Posted to SlideShareslideshare.net/dmolsenwvu

programmer9 years at wvuwvu has 30,000 students

from 30,000 ft. and...http://flic.kr/p/4tdahf

...3 years in the making.

http://flic.kr/p/5Nobj3

ask questions

Feel free to ask questions.http://flic.kr/p/93aPCq

Getting to Know You

http://flic.kr/p/8MC5Ti

Introduce Yourselves

http://flic.kr/p/u71uE

Let’s get this started!

What We’ll Talk About

•Some Terminology

•Why Mobile

•Future-Friendly

•Developing a FF Strategy

•Tools & Resources

http://flic.kr/p/86dxVE

Clearing Up Some Terminology

http://flic.kr/p/7XKTn8

What Are “Apps?”

Terminology

Kurogo

Anything you get from an App Store...

I will refer to these as Native Apps.

Terminology

What is the “Mobile Web?” Is it separate from the “Desktop Web?”

Terminology

DES

KTO

P W

EBTA

BLET

WEB

MO

BILE WEB

It’s All One Web

What is “WebKit?”

Terminology

WebKit

is a layout engine that powers...

WebKit-based browsers are not all equal.

Important!

Terminology

Anything else I can define for you?

http://flic.kr/p/8MC5Ti

So why

http://flic.kr/p/9WjRVp

History Lesson

A History Lesson

Why

The Future Friendly CampusIn the beginning...

We Had Print

defined container

Strong Layout Constraints

We Had Print

defined container

Strong Layout Constraints

Content & Layout Are Tightly Coupled

We Had Print

defined container

Strong Layout Constraints

Content & Layout Are Tightly Coupled

Primarily “Talk At”

We Had Print

20th Century Legacy

Kurogo

Social Media suffers “Broadcast Legacy”connect.wvu.edu

Think about how you can break out of this model.

http://flic.kr/p/8MC5Ti

Why

The Future Friendly CampusIn more recent times...

Computers

Internet

Internet

Flexible Layouts

Internet

Flexible Layouts

Content & Layout Can StartTo Be Decoupled

Flexible Layouts

Content & Layout Can StartTo Be Decoupled

Has Turned Into “Talk With”

Internet

Why

Which led to a...

False Sense of Security

24-7 access, two way

Fixed Access

24-7 access, two way

Limited Resolutions

24-7 access, two way

Content Silos

Why

The Future Friendly CampusThe Present Day

24-7 access, two way

Mobile

Highly Constrained Layouts

Mobile

Highly Constrained Layouts

Rapidly Evolving Ecosystem

Mobile

Highly Constrained Layouts

Rapidly Evolving Ecosystem

Allows True “Anywhere, Anytime” Access

Mobile

Yes, Anywhere

75% of men admit to using their mobile on the toilet.Source: http://www.11mark.com/IT-in-the-Toilet

How many of you...

http://flic.kr/p/8MC5Ti

kidding!

And Anytime

83% of young people sleep next to their phones.

Source:http://www.prdaily.com/Main/Articles/Infographic_83_percent_of_young_people_sleep_next_9391.aspx

The Wave is Coming

http://www.macrumors.com/2012/04/03/one-third-of-u-s-high-school-students-now-own-an-iphone/

34% of high school students report owning an iPhone.

How many of you...

http://flic.kr/p/8MC5Ti

have an internet-enabled phone?

50% of the US population is now using a smartphone.

from Asymco, December 2010

52% of prospective students looked at a campus website

on a mobile device.from Noel Levitz’s “Mobile Expectations Report,” Feb. 2012

http://flic.kr/p/6jXfcb

48% of prospects who visited a school with a

mobile site were positively affected.

from Noel Levitz’s “Mobile Expectations Report,” Feb. 2012

59% of schools currently provide some sort of mobile solution.

from Karine Joly’s “State of the Mobile web”, Feb. 2012

How many of you...

http://flic.kr/p/8MC5Ti

have a mobile solution?

74% plan to implement a solution with9 out of 10 of those planning to implement

a prospective student solution.from Karine Joly’s “State of the Mobile web”, Feb. 2012

How many of you...

http://flic.kr/p/8MC5Ti

have a solution for prospective

students?

The Hyper-Connected Society

We’re entering...

So what does it all mean?

http://flic.kr/p/g116c

24-7 access, two way

Building New Content Silos?

24-7 access, two way

Learning New Skills?

Trying to Keep Up?

A Small Taste of the Present

native apps

standalonemobile sites

mobile templates

responsive designs

APIs

WVU’s Solutions

Why

The Future Friendly Campus

And then there’s...

The Near Future

Will We Have to Support This?

Scary

It’s Scary!

It’s Overwhelming!

You’ll Want To Hide

You’re Not Alone in Thinking That

http://flic.kr/p/7agpKx

You’re Not Alone

There is Ray of Hope

WhatThe Whatof Future Friendly

who founded it

@grigs

@adactio

@brad_frost

@lyzadanger

@scottjehl

@bryanrieger

@stephanierieger @globalmoxie

@lukew

@scottjenson

Twitter Handles

https://twitter.com/dmolsen/ffly

futurefriend.ly

WhatWhatThe Truthsaka “Our Reality”

Text

The Truths

Disruption will only accelerate.

Text

The Truths

Our existing standards, workflows, & infrastructure

won’t hold up.

Text

The Truths

Proprietary solutions will dominate at first.

Text

The Truths

The standards process will be painfully slow.

WhatWhatThere is HopeRejoice!

Text

A New Hope

Acknowledge & embraceunpredictability.

Text

A New Hope

Think & behave in a future-friendly way.

Text

A New Hope

Help others do the same.

Future Friendly is more the outcome of a Constitutional Convention than it is a practical set of laws. A “when you do stuff, do it with this in mind” mode of thinking.

- Dave Mulder@muldster

Summing It Up

HowHowThe Howof Future Friendly

Text

Future Friendly Tenet

Acknowledge & embraceunpredictability.#1

Don’t Overreact

The Shiny

technology doesn’t solve all ills (pencil photo)

Tech Isn’t Always Best

Be Friendly!

Text

Why not?

70% of prospective students are happy to browse your current websites on their

mobile device.

Source: https://www.noellevitz.com/papers-research-higher-education/2012/2012-mobile-expectations-report

So Breathe & Relax... A Little

Text

Future Friendly Tenet

Think & behave in a future-friendly way.#2

Future-Friendly Strategy

that iPhone app you want?

it’s not a future-friendly strategy...

an iPhone app... ...a mobile website

+

+

again, they’re not a future-friendly strategy...

A future-friendly strategy involves more than just the platform you’re targeting.

It involves understanding your audience & their needs.

Does your school have just one website that is the be-all-end-all for implementing your web strategy?

Then why only one mobile solution?

Our users expect access to all of this content on their mobile device.

Here

There

http://flic.kr/p/5rTyAh

3 approaches for developing a strategy

Three Environments for Developing Your Strategy

http://flic.kr/p/7jqeyj

Formal & Centralized

Formal & Centralized

http://flic.kr/p/9odzFK

Informal but Centralized

Informal but Centralizedhttp://flic.kr/p/9PDBBY

Guerrilla & Distributed

Guerrilla & Distributed

http://flic.kr/p/8UCuqyYes, I know this is a picture of a gorilla.

Formal & Centralized

Formal & Centralized

http://flic.kr/p/9odzFK

Go Mobile at Texas A&M gomobile.tamu.edu

Texas A&M’s Mobile Strategy Team gomobile.tamu.edu

Texas A&M’s Mobile Strategy gomobile.tamu.edu

Texas A&M’s “Why Go Mobile” gomobile.tamu.edu

Texas A&M Tech: Twitter Bootstraptwitter.github.com/bootstrap/

Texas A&M Tech: UCLA MWFmwf.ucla.edu

How many of you...

http://flic.kr/p/8MC5Ti

have a formal process?

Informal but Centralized

Informal but Centralizedhttp://flic.kr/p/9PDBBY

WVU University Relations - Web web.ur.wvu.edu

Advisor Photo

Advisor No Policy

We Advise No Policyhttp://flic.kr/p/57Bkm5

Aug. 2009iWVU & m.wvu.edu

WVU’s Mobile Presence

0

2750

5500

8250

11000

Fall 2009 Spring 2010 Fall 2010 Spring 2011 Fall 2011 Sping 2012

Average page views per day

m.wvu.edu Traffic by Semester

650%+ increase in avg. traffic

Kurogo

WVU’s Mobile Tech: kurogo.org

Aug. 2010wvutoday.wvu.edu

WVU’s Mobile Presence

Mar. 2011tournaments.wvu.edu

WVU’s Mobile Presence

Apr. 2011studentaffairs.wvu.edu

WVU’s Mobile Presence

these are just some of our projects...

native apps

standalonemobile sites

mobile templates

responsive designs

APIs

How many of you...

http://flic.kr/p/8MC5Ti

have an informal process?

Guerrilla & Distributed

Guerrilla & Distributed

http://flic.kr/p/8UCuqyYes, I know this is a picture of a gorilla.

Worksheet Time!

Progressive Mobile Strategy

Prioritize

http://flic.kr/p/P22Ry

Iteratehttp://flic.kr/p/aaBZ1

Being Platform Neutral

Platform

Be Platform Neutral

http://flic.kr/p/5PyiGh

is about realistically prioritizing mobile solutions for your organization. Then working one-by-one through them.

a Progressive Mobile Strategy...

THE KEY IS

SMALL BITES

has three stages....

a

Progressive Mobile Strategy

Targeting Your Audience

http://flic.kr/p/6G32cM

Crafting Content

Choosing a Platformhttp://flic.kr/p/7V85wM

Progressive Mobile Strategy(in graphic form)

Targeting Your Audience

http://flic.kr/p/6G32cM

Let’s constrain these audiences based on what we know about mobile users.

Note: not users that are mobile, users that are using mobile devices.

Google’s Mobile User Groups

Repetitive Now

Google’s Mobile User Groups

Google’s Mobile User Groups

Other examples?

http://flic.kr/p/8MC5Ti

Repetitive Now

Bored Now

Google’s Mobile User Groups

Google’s Mobile User Groups

Other examples?

http://flic.kr/p/8MC5Ti

Repetitive Now

Bored Now

Urgent Now

Google’s Mobile User Groups

Google’s Mobile User Groups

Other examples?

http://flic.kr/p/8MC5Ti

Urgent Now

Urgent Nowcurrent student...

I have a meeting. Where’s Allen Hall?

I need to call my professor about a late assignment...

How do I reset my WiFi password?

When does the bus get here?

Urgent Nowcurrent student...

Local Users95% of smartphone users have

searched for local content.

from Google’s “The Mobile Movement” report, April 2011

Instant Gratification88% of smartphone users took action

on a search result within a day

from Google’s “The Mobile Movement” report, April 2011

Action Heroes61% of smartphone users

ended up calling a business based on their

search.

Tip: make your phone numbers clickable with tel:

from Google’s “The Mobile Movement” report, April 2011

http://flic.kr/p/6JYQDR

Not Always “On the Go”30% of smartphone users used the mobile internet from their couch. 90% used it from home.

from Google’s “The Mobile Movement” report, April 2011

So is context dead?http://flic.kr/p/4dtHWb

Now, it’s personal.

Targeting Your Audience Review

Those with Urgent Needs

Targeting Your Audience Review

Those with Urgent Needs

Local Constituencies

Targeting Your Audience Review

Those with Urgent Needs

Local Constituencies

Short Timeframes

Targeting Your Audience Review

Those with Urgent Needs

Local Constituencies

Short Timeframes

Don’t Focus on “On the Go”

Targeting Your Audience Review

Worksheet Time!

Crafting Content

Content Delivery is Secondary to Tangible Utility

Make sure your content is useful, damn it!

Content Delivery Tangible Utility

Which is better?

or

from XKCD, http://xkcd.com/773/

Boo, Politics!

Don’t worry about being known, worry about

being useful.

Don’t Convert, CreateLook for new ways to combine content.

Break Out of SilosDon’t follow org charts when developing mobile solutions.

mobile first

“Mobile devices require software development teams to focus on only the most important data and actions in an application.

Mobile First

- Luke Wroblewski @lukew

Crafting Content ReviewBe able to answer, “What value will the

targeted audiences get from this content?”

Worksheet Time!

Choosing a Platformhttp://flic.kr/p/7V85wM

an iPhone app... ...a mobile website

vs.

an iPhone app... ...a mobile website

vs.

The question is no longer, “Which do we develop for, native or mobile web?” but...

“How do we develop solutions to handle both mobile web & native now as well

as the devices of the future?”

these are just some of the options...

native apps

standalonemobile sites

mobile templates

responsive designs

APIs

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

Give your existing content a chance to adapt to the future.

standalonemobile sites

mobiletemplates

responsivedesigns

Mobile Web-Optimized Solutions

responsivedesign

Mobile Web-Optimized Solutions

responsive web design...

One...

URL.

Why Be Responsive

One...

Set of Mark-up.

Why Be Responsive

One...

Deployment.

Why Be Responsive

futurefriend.ly

balloons

Time to Party...

http://flic.kr/p/h6McT

http://flic.kr/p/8x6b8X

“Not so fast, my friends...”

Media...

Images & Video

RWD Challenges

3rd Party Content...Ads & Social Widgets

RWD Challenges

One Set of Mark-up...Double-edged Sword

RWD Challenges

Kurogo

Learned the Hard Way: happyholidays.wvu.edu

RWD Challenges

Is “display: none” the Dark Matter of RWD?http://flic.kr/p/8BPQ2q

Mobile Web-Optimized Solutions

Mobile Templates deliver optimized layouts based on browser classes.

Requires server-side technology.

Must keep classification up-to-date with newest & latest browsers.

mobiletemplates

Mobile Web-Optimized Solutions

Standalone websites can serve as “mobile experiences” for your visitors.

Content & functionality are highly optimized.

Can be another silo of content that needs to be maintained & advertised.

standalonemobile sites

Common Thread... Browser Detection

http://flic.kr/p/capQiq

The common thread is browser-detection.

Old dog

http://flic.kr/p/bWQicm

Been Around a While

WURFL

DeviceAtlasOpenDDR

51Degrees.mobi

Lots of Solutions

https://github.com/tobie/ua-parser/

My fav is ua-parser:*github.com/tobie/ua-parser

* - I help maintain the project ;)

82% of the Alexa 100 top sites use some form of server-side mobile device detection to serve content on their main website entry point.“

- Ronan Cremin @xbs

http://www.circleid.com/posts/20120111_analysis_of_server_side_mobile_web_detection/

Used Quite a Bit

Kurogo

Kurogo Mobile Framework: kurogo.org

Kurogo

UCLA Mobile Web Framework: mwf.ucla.edu

Kurogo

Molly Project at Uni. of Oxford: mollyproject.org

24-7 access, two way

Building New Content Silos?

Arms Race?

http://flic.kr/p/6RVLY2

image of a path for showing RESS as a way forward

A New Path?

http://flic.kr/p/7cGN8g

Mobile Web-Optimized Solutions

Responsive Web Design with Server Side Components (RESS) is a hybrid of RWD & Mobile Templates.

Flexible layout of RWD but finely tunes media & assets on the server.

Requires server-side logic & device detection.

RESS

“In a nutshell, RESS combines adaptive layouts with server side component (not full page) optimization. So a single set of page templates define an entire Web site for all devices but key components within that site have device-class specific implementations that are rendered server side.

- Luke Wroblewski @lukew

http://www.lukew.com/ff/entry.asp?1392

developers and designers

RWD + Browser Detection?

http://flic.kr/p/7Ma9n

DES

KTO

P W

EBM

-AD

VAN

CED

ress.dmolsen.com

MO

BILE BA

SIC

Kurogo

Server-side Feature-Detection for PHP: detector.dmolsen.com

Infancy

RESS is in its Infancy...

http://flic.kr/p/7B7uyp

Untested

...and untested.

http://flic.kr/p/nNZRV

ND data

http://weedygarden.net/2012/05/a-case-for-ress/

U. of Notre Dame Example

ND data

http://weedygarden.net/2012/05/a-case-for-ress/

Large Screen: 136 requests @ 2.7MB

Small Screen: 23 requests @ 291K

Kurogo

Which One: RWD, Device Exp., or RESS: lukew.com/ff/entry.asp?1509

Questions about Mobile Web?

http://flic.kr/p/8MC5Ti

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

A poor representation of the ideal platform pyramid...

def. APIsstands for Application Programming Interface. APIs allow one program to talk to another program in an agreed-upon format to send & receive data.

APIs are the infrastructure for your mobile initiatives...

Create Once, Publish Everywhere

http://flic.kr/p/7WrxkT

We’re really talking content.

Next Steps

Structure & store data with the future in mind.

It is not only the design of the web site and the layout of content that needs to be adapted or enhanced; the idea of being responsive, adaptive and enhancing, must be implemented in the whole value chain.

Content Challenges

“ - Jon Arnes Sæterås @jonarnes

http://mpulp.mobi/2011/05/next-steps-of-responsive-web-design/

API highway slide

Recombinable Content

structured & self-aware content

Structured & Self-Aware Content

Kurogo

Future-Ready Content: alistapart.com/articles/future-ready-content

As we embrace this shift, we need to relinquish control of our content as well, setting it free from the boundaries of a traditional webpage to flow as needed through varied displays and contexts. In the words of futurefriend.ly’s Brad Frost, “get your content ready to go anywhere because it’s going to go everywhere.”

Content Challenges

“ - Sara Wachter-Boettcher @sara_ann_marie

http://www.alistapart.com/articles/future-ready-content/

Kurogo

Creating and Planning Content for RWD: t.co/MaxGY7Fc

PRT APIUpdate once. Publishes to: iOS App, Mobile Website, Student Portal, Transportation Website, & Twitter

Quarry

Our next step: Quarry

http://flic.kr/p/6iVN8S

Kurogo

Data Portals Are Coming: data.gov

The Age of the Sensor

Questions about APIs?

http://flic.kr/p/8MC5Ti

A poor representation of the ideal platform pyramid...

APIs

Mobile Web

Native Apps

Mobile TemplatesStandalone sites

Responsive Designs

Native apps will be driven by vendors.

http://flic.kr/p/5SikYe

Native apps should be transformative.

http://flic.kr/p/zBdU7

Kurogo

Branding & Centralization of Apps?

Choosing a Platform Review

Start working on your infrastructure. Now.

There is a lot of content already out there & users expect access to it.

There isn’t one mobile solution for your organization or client.

Questions about Native Apps?

http://flic.kr/p/8MC5Ti

Worksheet Time!

Making the case for mobile web first.

Two Possible Solutions

Things to Consider

http://flic.kr/p/9jatna

Discovery

How Users Discover Content

#1

http://flic.kr/p/3CaBwQ

stat about browser usage

Not every mobile device will have your app on it but every mobile device will have a browser.

- Jason Grigsby @grigs

77% of smartphone users use search. Most visited type of website.

from Google’s “The Mobile Movement” report, April 2011

Existing Indexed Content

the just in time internet

TheJust In Time

Internet

The less often someone needs to find information on a topic the more likely it is that someone will use the web on the

device to find it.

How We Already Communicate#2

stat about browser usage

Links don’t open apps. - Jason Grigsby @grigs“

55% of users with an internet-enabled phone use it to check personal email.

from Merkle’s “View from the Digital Inbox” report, January 2011

Getting social?

links + skills

+ searchmobile web first

Text

70% of prospective students are happy to browse your current websites on their

mobile device.

Source: https://www.noellevitz.com/papers-research-higher-education/2012/2012-mobile-expectations-report

Questions about Mobile Web First?

http://flic.kr/p/8MC5Ti

Worksheet Time!

Text

Future Friendly Tenet

Help others do the same.#3

It’s a Starting Point

http://flic.kr/p/cfkTiC

Testing the Future

Web-based Testingbrowserstack.com

Mobile Emulatorsmobilexweb.com/emulators

http://flic.kr/p/7972f6

Get Your Hands on Real Devices

Deciding Which Devices to Get

Base on:Analytics Rank, OS, Screen Dimensions, WiFi-capable, & Cost

Suggested focus: iPod Touch, mid-level Android, high-end Android, tablet, Blackberry, Windows Phone 7

Text

http://flic.kr/p/57nxHB

Cellphone Store Leftovers

eBay Has Everythingebay.com/electronics/cell-phone-pda

MobileKarma Makes it Easymobilekarma.com

$438

iPod Touch + Samsung Fascinate

+ HTC Thunderbolt

WVU’s Device Lab

Adobe Shadow

Latency is the Mobile Performance Bottleneck

Throttle Simulates Cell Networksgithub.com/dmolsen/Throttle

Wrappingit all up...

http://flic.kr/p/4fwjAq

#1Identify the audience.

#2 Identify the content for that audience.

#3Implement platform solutions.

#4Lather, rinse, & repeat.

Audience

On-campus

Admits

Prospects

Alumni

Audience Content

On-campus

Admits

Prospects

Alumni

Contact Info

Map

Emergency

Calendar

Audience Content Platform

On-campus

Admits

Prospects

Alumni

Contact Info

Map

Emergency

Calendar

Mobile Portal

ResponsiveDesign

Native Apps

Don’t get stuckon platform.

http://flic.kr/p/4zDk7q

Focus on your targeted audiences & content.

http://flic.kr/p/8Ti584

The evolution of web development continues...

The

of Web Development Continues

http://flic.kr/p/3Q4To4

ResourcesResources

futurefriend.ly

Twitter & Stuff

mobilewebbestpractices.com

On Twitter @dmolsen...

Or at dmolsen.com...

Many thanks to Mr. Robertsonfor the snazzy device &

progressive strategy graphics

The End

http://flic.kr/p/9Hac2V