Developing Mobile Apps at the University of Michigan Medical School


Published on

On 13 March 2012, Laurence Kirchmeier gave this presentation on mobile app activities in the University of Michigan Medical School. Laurence is a Technologist in the Office of Enabling Technologies, a unit of Medical School Information Services. This presentation was part of the seminar "iPhone and iPad in the Health Sciences." In this presentation, Kirchmeier gives examples of mobile apps that have been released or are currently under development. He also outlines a roadmap for the mobile app development process at the University of Michigan Medical School.

Published in: Education, Technology
1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • This is just registered BES & ActiveSync users.
  • JQuery Mobile used to style pages from backend web server # of downloads in relation to the number of applicants (~4000)
  • Dr Hortsch, Histology
  • skill-aquisition - a challenge to learn skills Dr Judge - pioneer in pacemaker development at UM Practice anytime anywhere downloaded in 40 countries
  • 4.50 Dr Sanford
  • Develop typical user personas Interview potential users Observe existing systems if any UX/UI development
  • Developing Mobile Apps at the University of Michigan Medical School

    1. 1. Developing Mobile Apps at theUniversity of Michigan Medical SchoolLaurence KirchmeierTechnologist & Mobile Apps Development Lead3/13/12 © 2012 The Regents of the University of Michigan
    2. 2. Agenda• Mobile Devices in the Health System• What kinds of mobile apps being developed?• Mobile Apps from UMMS/UMHS• Supporting App Development• Engagement 2
    3. 3. Mobile Devices within UMHS Exchange & BES July 2011 March 2012iPhone/iPad 2,009 iPhone/iPad 6253 Android 1,076 Android 2736Blackberry 999 Blackberry 872 total 4,084 total 9,861 3
    4. 4. Mobile Device Deployments• 200 iPads purchased by Anesthesiology for faculty and residents (clinical web app and education resources)• iPad pilot with Neurosurgery Department (30 devices). Access to Centricity Nursing via Citrix client app.• M1/M2 students arriving at UMMS with iPads and are asking for education resources to be delivered in a mobile friendly format• Installed base of Blackberry devices continues to be a challenge when developing mobile apps - especially web-based apps 4
    5. 5. Types of Mobile Applications 5
    6. 6. Mobile Applications native app vs. web app Native Applications Web Applications local applications web server-based application no network required requires network connection Objective C, JAVA, (JavaScript**) HTML5, PHP, jQuery Mobile can access all features of device. e.g. limited access to devicelocation services, notification services features (** this is changing) app performance is critical - 3D for access to server-based Visualization, Gaming data within an enterpriseSeparate app must be developed for single app supports must each platform - iOS, Android, Blackberry, platforms - iOS, Android, Blackberry, Windows, Nokia Windows, Nokia Must deliver to separate Stores Available to all platforms* Updates delivered from one Updates required for all versions location to all platforms* 6
    7. 7. Administrative applications 7
    8. 8. Faculty Development News & Events • Delivers News, Events, Resources • Supports registration, Mailing list signup • Backend database administration • Web application • Developed by Office of Enabling Technologies, MSIS 8
    9. 9. • Co-Developed by two MSIS units:M.D.Stat+ Application & Information Services and Office of Enabling Technologies • Thin native IOS app for iPhone/iPad • Local Notifications of status changes 675 385 9
    10. 10. Orange Card Replacement 10
    11. 11. Orange Card Replacement• Released web application ( utilizing mobile-aware CSS• Developed by Application & Information Services, a unit of MSIS 11
    12. 12. Education applications 12
    13. 13. Second Look Series• Mobile app displays convert- ed Powerpoint slide decks.• Native app for Tablets: - iOS & Android• In-app purchase of additional slide decks.• Developed by Office of Enabling Technologies, a unit of MSIS 13
    14. 14. 317 Heart Sound Challenge• Developed by Instructional MultiMedia & Design, a unit of MSIS• Released IOS app for iPhone/iPad• Learn more: 14
    15. 15. 3D Woodson• New 3D technology brings Woodson, a long-time Mott supporter, to life in new hospital lobby –• Bully Entertainment – 15
    16. 16. Michigan Barrett’s Esophagus pREdiction Tool (M-BERET)• Mobile-friendly web application using jQuery-Mobile• Under development by Office of Enabling Technologies, a unit of MSIS, to support a research paper submission by a faculty member. 16
    17. 17. Clinical application examples 17
    18. 18. MySkinCheck• Developed for the UMHS Destinations Program by Office of Enabling Technologies, a unit of MSIS• First Release for iPhone/iPad, then for Android 18
    19. 19. Anesthesiology iPad Deployment RiskWatchLive integrated displayand alert system forpatients being monitoredin the OR, PACU &critical care units• Over 100 iPads deployed to residents and interns• Teaching materials installed or available online• Access to online clinical applications using Citrix terminal app.• Learn more: http :// / 19
    20. 20. NeuroSurgery iPad Pilot Receiver• Citrix Receiver on iPad to access core clinical online applications• Health System IT Pilot 20
    21. 21. Do you have an app idea?Supporting Mobile App Development 21
    22. 22. Supporting Mobile App Development• Provide a roadmap for design, development and release of a mobile app – Design and idea brainstorming • what delivery platforms? • what type of app should be developed? – Web App, Native App, E-Book – Provide design consulting to build out the complete design. – Identify development resources for a project (internal and contract) – Help with packaging/marketing and deployment• GitHub repository of shared code• Dashboard of mobile app development• Adhoc app deployment support for testing 22
    23. 23. Mobile Application Development Roadmap 23
    24. 24. 24
    25. 25. 25
    26. 26. 26
    27. 27. 27
    28. 28. 28
    29. 29. Development EnvironmentsNative Apps Development•iOS - Objective C/XCode•Android - JAVA/Eclipse•Windows/ Nokia•Blackberry JAM - JAVA Development•Appcelerator/Titanium•PhoneGap•Sencha Touch 29
    30. 30. Fostering the Community• GitHub repository of shared code• Dashboard of mobile app development• Monthly Developer meetings• Meeting with ITS Mobile team every month• Participating in MCIT Mobile Device Support Working Group 30
    31. 31. Of e f nb g eho g s f o E al Tcnl ie ic in oMd aShoIf mt n yt s eicl colno a Ss m r io e Laurence Kirchmeier Technologist & Mobile Apps Development Lead (734) 926-5025 For More Information 31