Goal

To create a mobile app which could provide fast access to Morbidity and Mortality Weekly Report (MMWR) weekly reports.

Summary + Outcome

The MMWR Express mobile app provides fast access to full reports and available summaries from the MMWR Weekly Report. The MMWR Series is prepared by the Centers for Disease Control and Prevention (CDC). Often called the “Voice of CDC,” the MMWR  Series is the agency’s primary vehicle for scientific publication of timely, authoritative, and useful public health information and recommendations.

Client

CDC’s Morbidity and Mortality Weekly Report (MMWR) team

Skills + Technology Used

• Object-Oriented Programming
• iOS and Android Mobile App Development
• UI Design
• Use of data structures
• Parsing information from an RSS feed
• Displaying objects from RSS feed in list view
• Database storage for parsed data
• Using push notification service
Xcode, Apple’s Integrated Development Environment for build iOS apps
• Objective-C, programming language
• Core Data, Apple’s framework for persisting data
• Universal Application, an app that runs on iPhones and iPads but has different UI layout for each device type
• JSON, structure of articles in feed
• RSS, articles retrieved from RSS feed
• SiteCatalyst, to report app usage metrics to centralized server
• VoiceOver, Apple’s screen-reading technology to assist visual impaired in app use
• Java
• XML
• Pushwoosh, push notification service

Links

• Android source code on Github.
• iOS source code on Github.
• Download Android app from Google Play.
• Download iOS app from the App Store.