Zen and The Art of Application Maintenance
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Zen and The Art of Application Maintenance

  • 396 views
Uploaded on

It's not enough to create the next "killer" mobile app. Great apps have great support ecosystems, and publishing your application is only the first step in generating buzz, earned media, and......

It's not enough to create the next "killer" mobile app. Great apps have great support ecosystems, and publishing your application is only the first step in generating buzz, earned media, and positive reviews. Discussion will be based around developer strategies and tools for tracking bugs, communicating with users, and creating positive reviews for your institution's mobile applications.

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
396
On Slideshare
395
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 1

http://www.docshut.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Zen and the Art of Application Maintenance
  • Misspelled words… skewed content… terrible graphics… fuzzy images… constant crashes.All point to a lack of attention to detail, execution, and above all else, quality.Spend the extra time to polish your application. You get only one first impression.Apple’s iOS Human Interface Guidelines: https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.htmlApple's 6 Simple Rules for Designing a Killer iOS App: http://mashable.com/2012/12/20/spun-ios-design/----- Meeting Notes (1/30/13 10:38) -----The great gothic cathedrals are beautiful, in part, because they are lovingly detailed. They didn't sprout up over night, excruciating attention was paid to detail, and represent multiple generations of builders and craftsmen who lovingly added unique elements to the finished whole.Great apps are like great cathedrals. The whole is kept in place by an extensive edifice of arches, buttresses, and supports.
  • Questions?
  • Write your application so that language localization is designed in from the start, and not an afterthought. Design with internationalization in mind. Separate text from arts and assets so that this is a straightforward process.Using Location Based Features, your application can interact with your user in ways that trigger a call to action (check in, take advantage of a local special, see friends who are in the immediate vicinity).Apple: Build Apps for the World - https://developer.apple.com/internationalization/
  • Applications that plug into your users’ social networks are “stickier” and allow them to share content with their friends, families, and colleagues. By leveraging existing personal networks, you enable your application to be adopted much faster than if users had to discover it by word of mouth alone.Socializing your application also enables you to use features of the various platforms – messaging, photo sharing, status updates – that you would otherwise have to develop on your own.Another advantage of integrating with an existing social network is using those platforms as your application’s logon identity. This can also be a big drawback as well, since not everyone is a member of Facebook, Twitter, etc., despite the seeming ubiquity of these platforms.
  • Words are powerful.ASO – App Store OptimizationGive your application meaningful names, names that relate clearly and directly to the form and function of your app. Make sure that meaningful keywords are chosen, so that when users attempt to find your app in the app stores or marketplaces where you are offering your wares, they see it first among the other apps vying for their attention.http://www.apptamin.com/ASO_Cheat_Sheet-v2.pdf
  • Use your existing personal networks to help get the word out about your application. Actively seek out the constituencies that your app is target toward to build “real world” relationships with various segments of your user community.Cultivate relationships with media outlets (TV, Radio, Print) that follow education and technology, and engage them not only with what you’ve finished, but with what you are working on, to begin building buzz.
  • There’s no shame in asking for a review. Happy customers often aren’t the ones writing reviews – but are usually more than willing to give a great review if you simply ask them.There are many frameworks available for iOS and Android to help manage the task of asking for and directing users to write reviews.This is a great feature, and one that you find in most successful mobile apps.
  • Questions?
  • Questions?
  • When I speak of communication, it goes beyond simply listening and responding. It also entails the timeliness within which we act. Our timeliness - or lack thereof - belies the importance of what we say we will do, against the backdrop of how quickly our corresponding actions materialize. If you wish to communicate care - be prompt and empathetic. If you wish to communicate indifference - delay, and be distant.When communicating with your application communities, but present in the moment, and treat them as is they are your only concern in the world.
  • 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.
  • Site credits for images used in this presentation.

Transcript

  • 1. Zen And The Art Of Application Maintenance David J. Hinson, EVP & CIO Hendrix College
  • 2. “Other‖people‖can‖talk‖about‖how‖to‖expand‖the‖destiny‖of‖mankind.‖I‖just‖want‖to talk about how to fix a motorcycle an‖application.‖“―‖with apologies toRobert M. Pirsig, Zen and the Art of Motorcycle Maintenance:An Inquiry Into Values
  • 3. What Is Good?
  • 4. “And‖what‖is‖good,‖Phaedrus,And what is not good—Need‖we‖ask‖anyone‖to‖tell‖us‖these‖things?”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values
  • 5. Know Your World
  • 6. “We‖take‖a‖handful‖of‖sand‖from‖the‖endless‖landscape‖of‖awareness‖around‖us‖and‖call‖that‖handful‖of‖sand‖the‖world.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 7. Innovate
  • 8. “Of the value traps, the most widespread and pernicious is value rigidity. This isan inability to revalue what one sees because of commitment to previous values.In motorcycle maintenance, you MUST rediscover what you do as you go. Rigidvalues makes this impossible.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 9. Socialize. Socialize. Socialize.
  • 10. “The‖place‖to‖improve‖the‖world‖is‖first‖in‖ones‖own‖heart‖and‖head‖and‖hands,‖and‖then‖work‖outward‖from‖there.‖”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 11. Create Beauty
  • 12. “The‖test‖of‖the‖machine‖is‖the‖satisfaction‖it‖gives‖you.‖There‖isnt‖any‖other‖test.‖If the machine produces tranquility its right. If it disturbs you its wrong untileither‖the‖machine‖or‖your‖mind‖is‖changed.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 13. The Power of Words
  • 14. “The‖pencil‖is‖mightier‖than‖the‖pen.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 15. Connect
  • 16. “The‖more‖you‖look,‖the‖more‖you‖see.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 17. Ask
  • 18. “The truth knocks on the door and you say, "Go away, Im looking for the truth,"and so it goes away.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 19. Measure
  • 20. “The‖real‖purpose‖of‖the‖scientific‖method‖is‖to‖make‖sure‖nature‖hasn’t‖misled‖you‖into‖thinking‖you‖know‖something‖you‖actually‖don’t‖know.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 21. Communicate
  • 22. “Were‖in‖such‖a‖hurry‖most‖of‖the‖time‖we‖never‖get‖much‖chance‖to‖talk.‖The‖result is a kind of endless day-to-day shallowness, a monotony that leaves aperson wondering years later where all the time went and sorry that its allgone.”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 23. “Sometimes‖its‖a‖little‖better‖to‖travel‖than‖to‖arrive”‖―‖Robert M. Pirsig, Zen and the Art of Motorcycle Maintenance: An Inquiry IntoValues
  • 24. Thank You
  • 25. Questions?
  • 26. Thank You! Twitter: @davidjhinson Email: hinson@hendrix.eduhttp://www.slideshare.net/davidjhinson/zen-and-the-art-of-application- maintenance
  • 27. Image Creditshttp://equivocality.com/images/2010/11/europe/day-19/chartres-cathedral-choir-screen-detail.jpghttp://www.inc.com/uploaded_files/image/shutterstock_1117213_pop_23044.jpghttp://fc04.deviantart.net/fs70/f/2011/058/6/0/keep_calm_and_put_a_bird_on_it_by_redraspus-d3al7hz.jpghttp://www.thinkabledigital.com/wp-content/uploads/2012/11/social_media.jpghttp://upload.wikimedia.org/wikipedia/commons/9/97/The_Earth_seen_from_Apollo_17.jpghttp://1.bp.blogspot.com/-Xlm1jGxAhWg/Tb1pKJpZsrI/AAAAAAAAAb8/jt5lEM1kebM/s1600/graph2.jpghttp://tempurpedicreviews.org/wp-content/uploads/2012/01/tempurpedic-reviews.jpghttp://www.mhisc.com/Resources/Pictures/Promote.jpghttp://www.onalytica.com/blog/image.axd?picture=2012%2F10%2Fmeasure.jpghttp://sarahside.com/wp-content/uploads/2012/05/tin-can-telephone1.jpg
  • 28. Sites and Tools MentionedApple – iOS Human Interface GuidelinesApple – Build Apps for the WorldApptaminGet SatisfactionTest FlightGitHubAirBrakeGoogle AnalyticsBasecampSlideShare