Most institutions think they have a solid mobile strategy, however most are wrong. Discussion will include decision making strategies for articulating your mobile vision, implementing responsive design, and deciding between building a "native" application versus mobile web applications.
8. Luke Wroblewski, product designer,
entrepreneur, author and speaker
Design with Mobile in mind,
rather than the Desktop, First
With millions of mobile device activations
per day, people more likely to see your site
on mobile devices before they do on
desktops
Leads to better “full site” designs:
simplify, prioritize, pick out the things
that really matter
Forces you to get down to the bare essence
of what makes your content work
Capabilities that don’t exist on personal computers
9. Really big change to people’s processes
and mindset
It’s a lot of work
11. Ethan Marcotte, web designer and
developer
Process of arranging layout so that
important information is presented in a
user readable way, on any kind of device
or screen size
Design meant to be viewed along a
gradient of different experiences
Fluid grids, flexible images, media queries
Same code and content used
throughout your site
12. It’s a lot of work
Common-denominator approach; even
though it is meant to provide a “gradient
of experiences”, not all experiences are
created equally.
Some duplicated content may be
necessary; you may need to move
content into areas that CSS can’t (now)
accommodate (CSS Regions may provide
some relief here).
15. Web applications written in
HTML, Javascript,and CSS
Often easier to develop than
native applications
Generally avoids device-specific
development
Favors “reach” over “richness”
Single code base across all platforms
Titanium, Sencha, PhoneGap, and Mosync are examples of HTML
frameworks designed to support this model of development
16. A little more work to monetize
No single authoritative
source for application
“discovery”, beyond SEO
They look, act, and “feel”
differently than native mobile
apps
An active internet connection is (mostly) a must
Cautionary (???) Tale: Facebook Mobile and HTML 5
18. A smartphone application that
is coded in a specific
programming language,
such as Objective C for iOS
and Java for Android
operating systems.
Fast performance and a high
degree of reliability
Access to a phone's various devices, such as its camera, accelerometer,
compass, GPS, and address book
Native apps can be written to be used without an internet connection
Tailored to the native capabilities of the device for which it
is written: native APIs, specific hardware, and display form factors
19. For each native platform,
expertise must be developed
Platform specialists are
more expensive per hour than
web developers (generally)
iOS development requires
Mac OS X development
machines to run Xcode;
Android may be developed using either Mac or PC; and so on
Device capabilities will prevent a uniform user experience from platform
to platform
Artwork and design assets, while sharable to some extent, must be
specialized by platform
Code re-use between platforms? Aside from service / server side APIs,
it’s a nice bed-time story to tell your kids
23. Who is your audience?
What are their expected
behavioral patterns?
What kinds of devices do they carry?
24. Who “owns” your app?
Who will maintain it?
What skillsets do you currently
have in-house?
What is the expected lifetime
of this app?
25. What will it cost to develop?
Where does the money come from?
Who decides on feature set?
Who handles customer support?
26. Who performs QA?
Who are your evangelists?
Who is responsible for PR?
Who declares “victory?”
27. Mobile Development Prime Directive:
Strategize, then Operationalize
What is the story you are trying to tell?
NOT
I have a hammer. Where are the nails?
33. Sites and Tools Mentioned
https://www.sencha.com/
http://phonegap.com/
http://www.mosync.com/
http://www.html5rocks.com/en/mobile/nativedebate/
Editor's Notes
Where There is No Vision, The People Perish
Where There is No Vision, The People Perish
Where There is No Vision, The People Perish
Questions?
Questions?
Questions?
Questions?
Questions?
Questions?
Questions?
Questions?
Questions?
Questions?
David J. HinsonExecutive Vice President and Chief Information OfficerHendrix College1600 Washington AvenueConway, AR 72032501.505.1526hinson@hendrix.eduhttp://www.twitter.com/davidjhinson
Image credits for images used in this presentation.
Image credits for images used in this presentation.
Image credits for images used in this presentation.