Home/About Us/Customers & Testimonials/Case Studies Details

Back to all case studies

Mobile First Aid with RadControls for Windows Phone

When confronted by emergency situations, often our first impulse is to spring into action, offering assistance, first aid, a helping hand. But without proper first-response or medical training, that resilient, compassionate human spirit that drives us to aid our fellow human beings can end up doing as much harm as good. However, armed with even minimal emergency lifesaving knowledge anyone can render aid, improving victims’ chances of surviving the “golden hour” – those first 60 precious minutes that are critical for successful emergency treatment. Stefano Driussi is one of those trained first responders; as a Basic Life Support (BLS) instructor, he is well prepared to react when emergencies arise. Driussi is also a skilled software developer and one of the co-founders of Digitalapes, a successful .NET and J2ME application development house. When the company decided to add Windows Phone 7 to its platform repertoire, he began thinking of how he could best combine his basic life support skills with the team’s development expertise. An idea began to take shape for a Windows Phone 7 application that would help users to perform essential first aid in the case of an emergency.

Company:
Digital Apes
Website:
http://www.digitalapes.net/reborn/mobile-first-aid/
Industry:
Technology and Software
Products used:
RadControls for Windows Phone

A MOBILE LIFE PRESERVER

 

Telerik’s RadControls for Windows Phone 7 helps Mobile First Aid become a lifesaving reality

 

“I’m very impressed with the terrible fragility of the human body and the unbelievable resiliency of the human spirit.” – Captain Benjamin Franklin “Hawkeye” Pierce, MD, 4077th M.A.S.H.

Shocking acts of terrorism. Deadly tornadoes. Violent earthquakes and tsunamis. 2012 and the end of the Mayan calendar. It seems as if everywhere you turn these days, you cannot help but be bombarded by news of catastrophic events and dire “end of the world” predictions. No matter what the case, it is nearly impossible to ignore the very human toll these events can or may have upon our world. 

When confronted by emergency situations, often our first impulse is to spring into action, offering assistance, first aid, a helping hand. But without proper first-response or medical training, that resilient, compassionate human spirit that drives us to aid our fellow human beings can end up doing as much harm as good. However, armed with even minimal emergency lifesaving knowledge anyone can render aid, improving victims’ chances of surviving the “golden hour” – those first 60 precious minutes that are critical for successful emergency treatment.

Stefano Driussi is one of those trained first responders; as a Basic Life Support (BLS) instructor, he is well prepared to react when emergencies arise. Driussi is also a skilled software developer and one of the co-founders of Digitalapes, a successful .NET and J2ME application development house. When the company decided to add Windows Phone 7 to its platform repertoire, he began thinking of how he could best combine his basic life support skills with the team’s development expertise. An idea began to take shape for a Windows Phone 7 application that would help users to perform essential first aid in the case of an emergency.

“I wanted to merge these two experiences and obtain something really useful for the end user,” recalls Driussi. “I searched for other similar applications only to find that most of them contain lists of possible pathologies with some descriptions of what to do, or are just the equivalent of real books ported as a mobile application. What I wanted to create was an application that is really helpful for anyone without any particular skill or in simple words, the average Joe.”

Seeing a niche to be filled, he and his team began outlining plans for their application. Dubbed “Mobile First Aid”, the Windows Phone 7-based app would be designed for use by non-medical personnel and able to function as both a guide in emergency situations, as well as a learning tool. Mobile First Aid would also integrate the latest GPS technologies, allowing users to quickly find and share their current location with emergency personnel, as well as a dictionary of common pathologies, their related symptoms, and recommended triage actions. And in keeping with Driussi’s desire to contribute to the common good, Mobile First Aid would be offered to Windows Phone 7 users free of charge. The question was how to bring such a feature-rich application to life quickly, without bankrupting the small company.

 

Telerik to the Rescue

Driussi began searching for an efficient and cost-effective means for meeting Digitalapes’ development needs. What he found was Telerik’s RadControls for Windows Phone 7. The comprehensive, purpose-built toolset offers a variety of robust controls unavailable in either the UI Toolbox for Windows Phone or the OS itself. The development team soon realized that it appeared to have everything needed to make Mobile First Aid a reality.

“Our first problem was to achieve a crisp look-and-feel that closely mimicked the phone’s native UI. We were missing the animation between page changes and some way to implement a nice tile turn effect,” recounts Driussi. “We found Telerik’s controls and started to integrate them into our application.”

Originally intending to use just the RadPhoneApplicationPage control to achieve their desired seamless page transitions, Digitalapes developers soon found themselves leveraging other RadControls for Windows Phone 7 components, as well.

“RadWindow became a great help – we needed to display some information, like the instructions for the learning section, without having to change an entire page,” he says. “RadWindow is awesome. All we had to do was to create the contents and then set some properties to open it, obtaining cool opening and closing animations for free.”

Other controls, such as RadTransitionControl, also proved critical to the app. Used to display various pages within the learning section, it served as the foundation for a custom pivot control that provided better navigation.

“We had certain circumstances where elements would need to be disabled while maintaining transitions between one section of content and another,” says Driussi. “The simplicity of this control was the winning key; all we had to do was to simply bind the content and let the control handle all of the related animations.”

RadWrapPanel and RadTileAnimation were also important to Mobile First Aid’s development.

“RadWrapPanel is the containing panel behind our lists of pathologies,” he explains. “We’ve used it to mimic the UI tiles of the OS first home. When we coupled it with RadTileAnimation, we easily achieved our goal of maintaining look-and-feel consistency across the app.”

 

First Aid Goes Mobile

With Telerik’s RadControls for Windows Phone 7, the Digitalapes team was able to bring their Mobile First Aid design fully to fruition in only four months’ time. The resulting richly featured application is fast, sleek, and intuitive.

The Emergency section provides easy-to-understand, practical recommendations for rendering first aid in emergency settings, common pathologies and symptomology, and GPS-based localization capabilities. The Learning section offers users a short first-aid manual outlining the steps needed to perform BLS as defined by the European Resuscitation Council (ERC). More in-depth than the Emergency section, the Learning portion is meant to be read and studied rather than for use during rescue situations. Bridging the two sections is a protocol page, which offers a graphic representation of the ERC’s BLS algorithm and can be navigated naturally via the device’s touchscreen.

Currently undergoing real-world user testing, the Digitalapes team is pleased with and proud of its work on the Mobile First Aid app. Driussi cites Telerik’s RadControls for Windows Phone 7 as one of the reasons the team was able to fulfill its altruistic desire to provide a free, functional mobile first aid reference and learning tool.

“We decided to offer this application for free in the Windows Marketplace and don’t expect any kind of a monetary return for our investment,” says Driussi. “However, using Telerik’s toolkit spared us time that would have been required to manually implement all the controls and animations and that would’ve still probably ended up with worse results.”

“With Telerik’s RadControls for Windows Phone 7 we obtained a powerful set of tools that leveraged the creation of a consistent way to replicate the UI users expect from a Windows Phone 7 application,” he continues. “It allowed us to dedicate our efforts in building the app’s core and contents. This is the greatest advantage in using a well-designed and robust toolkit such as Telerik’s.”


For more information on the Digitalapes Mobile First Aid app, please visit http://www.digitalapes.net/reborn/mobile-first-aid/. You can download the application for free in the MS Marketplace here: http://social.zune.net/redirect?type=phoneApp&id=328e2074-135a-e011-854c-00237de2db9e. For more information about Telerik’s RadControls for Windows Phone, please visit http://www.telerik.com/products/windows-phone.aspx.